0

これはこれに対するフォローアップです

CarsForRentRailsとそのすべてのヘルパーが、データベースとファイルの命名規則に従っている場合のような単語で正しく機能するようにする場合、適切なことは何ですか?

inflect.irregular 'car for rent', 'cars for rent'十分ではないようです。

たとえば、CarForRentRailsという名前のモデルを生成すると、という名前のファイルが作成されcar_for_rentsます。CarForRentそれを認識するのは賢くないcar for rentですか?明示的に定義する必要がありますinflect.irregular 'car_for_rent', 'cars_for_rent'か、それともより良い方法がありますか?

4

1 に答える 1

0

Railsは大文字を取り、単語(キャメルケース)に区切りが必要であることに気づき、それをアンダースコアに置き換えることを思い出すと、これを構成でオーバーライドできるかどうかわかりません。私の提案は、「」というテーブルを使用することですレンタル」またはそれに沿った何か。

お役に立てれば?

于 2011-12-31T23:18:39.217 に答える