私はレールプロジェクト(クライアントの要求)用のインターフェイスとしてActive Adminを使用しています。問題は...私のクライアントのデータベースのテーブルのほとんどは、 'id'の代わりに '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
を実行しようとしましたそれは認識されません。
助けが必要ですか?お願いします??