Ruby on rails 创建关联\u名称不创建关联
在卡模型内部,我有以下代码,在创建Ruby on rails 创建关联\u名称不创建关联,ruby-on-rails,Ruby On Rails,在卡模型内部,我有以下代码,在创建卡模型后,应该创建meta_sm2模型 after_create :add_meta private def add_meta create_meta_sm2 end 但是,创建卡模型时,不会创建meta_sm2模型,但会触发select查询语句(参见下面的屏幕截图) 它不起作用的原因是create\u meta\u sm2无法创建有效记录 我的解决方案是在验证之前在meta\u sm2模型内设置一个
卡
模型后,应该创建meta_sm2
模型
after_create :add_meta
private
def add_meta
create_meta_sm2
end
但是,创建卡模型时,不会创建meta_sm2
模型,但会触发select查询语句(参见下面的屏幕截图)
它不起作用的原因是
create\u meta\u sm2
无法创建有效记录
我的解决方案是在验证之前在meta\u sm2
模型内设置一个