我正在尝试将带有键的简单对象保存到另外两个现有对象中。这是对象:
class Tag < ActiveRecord::Base
belongs_to :User, :autosave => true
belongs_to :Comment, :autosave => true
end
我认为创建其中一个就像
一样简单@uls = Tag.create(:Comment => @comment, :User => current_user )
@uls.save
这样可以正确保存标记,但永远不会设置user_id和comment_id字段,它们始终为null。获取外键保存的正确命令是什么?
答案 0 :(得分:2)
小写belongs_to :user
,评论相同