Rails プロジェクトのインターフェースとして Active Admin を使用しています (クライアントの要求)。問題は...クライアントのデータベースのほとんどのテーブルに、プレーンな「id」ではなく「something_id」という名前の主キー フィールドがあることです。これは、Active Admin が「id」フィールドを探し、見つからないため、基本的にエラーでページをクラッシュさせるため、大きな問題を引き起こします。
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
ましたが、認識されません。
何か助けはありますか?お願いします??