2012-01-02 91 views
0

我試圖用鑰匙保存一個簡單的對象到兩個其他現有的對象。這裏的對象:ActiveRecord外鍵不被保存

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領域都從來沒有,他們總是空。什麼是正確的命令來獲得外鍵保存?

+0

小寫'belongs_to的:user',同樣對此事發表評論 – clyfe 2012-01-02 23:47:51

+0

謝謝!寫下來作爲答案,我會接受它。 – 2012-01-02 23:55:46

回答

2

小寫belongs_to :user,同樣對此事發表評論