このエラーが発生しましたが、開発や運用ではなく、テストでのみ発生しました。これは、名前がLUM_Userで主キーがUserIDであるため、Rails の基本的なテーブル名の規則に準拠していないレガシー データベース テーブルを表すモデルに関連していました。
最終的に、テーブルのテスト バージョンがLUM_Userではなくlum_userという名前で作成されていたことを発見しました。これを修正したら、エラーはなくなりました。
このエラーが発生しましたが、開発や運用ではなく、テストでのみ発生しました。これは、名前がLUM_Userで主キーがUserIDであるため、Rails の基本的なテーブル名の規則に準拠していないレガシー データベース テーブルを表すモデルに関連していました。
最終的に、テーブルのテスト バージョンがLUM_Userではなくlum_userという名前で作成されていたことを発見しました。これを修正したら、エラーはなくなりました。