12

Rails は初めてなので、ActiveRecord について無知であることをお許しください。私のモデルの 1 つに「キャンパス」という名前が付いています。移行を実行したところ、「キャンパス」以外はすべて複数形になりました。

私はそれが不自由だと思ったので、コードを環境設定に追加して、すべてを特異なままにしました。

テーブルを削除し、移行ファイルを手動で編集して単数形を使用し、移行を再実行しました。これで、「キャンパス」への関連付けが機能しなくなりました。コンソールで実行したところ、初期化されていない定数「Campu」が表示されていることに気付きました。では、まだ「キャンパス」が複数形だと思っている人はいますか? 構成の変更は、今後の問題を引き起こすだけだと思いますか?

4

1 に答える 1

10

カスタムの抑揚を使用します。この関連する質問を参照してください:レールの命名規則をオーバーライドするにはどうすればよいですか?

于 2010-02-28T04:45:22.803 に答える