我使用回调创建关联但在创建后没有关联
有人提示在模型中如何关联而不是在控制器中?
class Open < ActiveRecord::Base
after_create :images_build
def images_build
images.build
true
end
end
答案 0 :(得分:1)
如果您正在尝试创建关联并将其保存到数据库,请执行以下操作:
before_create ->{ images.build }
这将创建与您的新开放记录相关联的单个图像记录。