2012-01-02 4 views
0

키가있는 간단한 개체를 다른 두 개의 기존 개체에 저장하려고합니다.ActiveRecord 외래 키가 저장되지 않습니다.

class Tag < ActiveRecord::Base 
    belongs_to :User, :autosave => true 
    belongs_to :Comment, :autosave => true 
end 
내가이 올바르게 태그를 저장하지만, USER_ID와 comment_id 필드가 설정되어 있지 않습니다 간단

@uls = Tag.create(:Comment => @comment, :User => current_user) 
@uls.save 

로 될 이들 중 하나를 만들 생각했다

, 그들은 항상 널 (null) 위치 : 여기 객체입니다 . 외래 키를 저장하는 올바른 명령은 무엇입니까? 코멘트

+0

소문자': user', 코멘트 – clyfe

+0

감사에 대한 동일! 그 것을 답으로 써서 받아 들일 것입니다. –

답변

2

소문자 belongs_to :user, 같은 belongs_to

관련 문제