2013-02-28 180 views
0

我有兩個模型(資源和tool_tip_infos)主動聯繫,我用積極的管理與嵌套資源,並實現這一點,我已經定義是這樣的:導軌和嵌套資源

ActiveAdmin.register ToolTipInfo do 
    belongs_to :resource 
end 

,但如果我打電話http://abc.com/admin/resources/17/tool_tip_infos/117/edithttp://abc.com/admin/resources/17/tool_tip_infos/new那麼它給以下錯誤:

undefined method `resource_id' for #<Resource:0xb1073e4> 
來自這兩個動作(新和編輯)

除此之外,其他均與預期一樣工作。

+0

您使用語句實現的內容belongs_to:活動管理資源文件中的資源? – 2013-03-01 13:54:10

回答

0

實際的問題是命名約定,就像我們已經使用的資源已經在活動管理中使用,所以有一些代碼的衝突,由於資源,這就是爲什麼它不能正常工作。

當我改變其他名稱像resources到available_models那麼它工作正常。

謝謝。