2012-05-17 45 views
0

我有一個Rule型號,使用question_id字段引用Question型號。自定義has_many?

規則belongs_to問題和問題has_many規則。因此,我可以做rule.question.name

但是,還有一個show_question_id字段。它也應該參考Question模型,但這是我無法弄清楚的。

我希望能夠做到像rule.show_question.name之類的東西。

回答

3
belongs_to :show_question, :class_name => 'Question' 

Rails的推斷外鍵並從關聯的名稱的類名,所以你需要告訴它使用Question而不是(不存在)ShowQuestion

相關問題