2017-11-13 4 views
0

Ruby on Rails用の複合プライマリキーを持つデータベースをセットアップしました。移行の作成は機能しますが、データベースのシードを開始するときは、「アクティブレコードは主キーをサポートしていません」という警告が表示されます。 「複合プライマリキーは無視されます。 composite_primary_keys gemをインストールした後でも、をenvironments.rbファイルに含めました。Railsのコンポジットプライマリキーが無視されています

複合主キーがまだ無視されている理由は何ですか?

答えて

1

まあ、私はこれに対処する方法を見つけました。コンポジットの主キーを持つすべてのモデルについて、クラスの最初にrequire 'composite_primary_keysが含まれていました。私のために働くと思われる。

関連する問題