2011-06-29 37 views
2

我使用Active Admin作爲我的Rails項目接口(客戶請求)。問題是...我客戶端數據庫中的大多數表都有名爲'something_id'的主鍵字段,而不是普通的'id'。這就提出了一個大問題,因爲主動聯繫尋找一個「身份證」字段,因爲它沒有找到一個,它基本上崩潰的頁面出現錯誤:在Active Admin中設置不同的主鍵(Rails)

Mysql2::Error: Unknown column 'buzz_articles.id' in 'order clause': SELECT `buzz_articles`.* FROM `buzz_articles` ORDER BY buzz_articles.id desc LIMIT 30 OFFSET 0 

我試着在資源運行set_primary_key :article_id ,但它不被認可。

任何幫助?請??

回答