3
我可以在另一个模型B的“before_save”回调中对模型A的对象调用“保存”吗?Rails - 在before_save回调中保存另一个模型的对象
案例:我有一个艺术家的事件模型。当我保存一个事件时,我需要将它与这些艺术家相关联,如果艺术家仍然不存在,我需要创建并保存它。 (只是一个字符串传递,而不是对象,这就是为什么他不能在事件创建时存在的原因)
所以,问题是:我可以在事件的before_save上调用artist.save吗?
一个有争议的评论发布在这里:http://apidock.com/rails/ActiveRecord/Callbacks/before_save但“有时候观察”真的很吓人。