2017-11-03 17 views
0

ImageGalleryというモデルがあります。これは多くの異なるモデルに属することができます。通常、レールでは、名前に接尾辞を付けるだけで、多態的な名前を思いつくことができますが、ここでは "image_galleryable"は正しく発音しません。Rails多型ネーミングエッジケース

接尾辞付きの可能性がうまくいかないときに多型関連に名前を付ける方法はありますか?

答えて

0

何もあなたが慣例に従わない場合は、レールに壊れていない、本当に難しいですhttp://samuelmullen.com/articles/naming_conventions_for_polymorphic_associations/

命名物事を見て、 トレンチになったことのあるプログラマはあなたにそれを教えてくれますします。あなたがそれを正しく理解すると、プログラムの設計とコーディングがちょうど流れます( )。それが間違っている場合は、 という名前のロジックを、それが意味するものに変換するために、努力のレベルを追加する必要があります。

ActiveRecordの多態性の関係を扱う場合は、上記の の規則に従ってください。 という名前を付けるほうが近いでしょう。彼らがそうしないときは無視してください。彼らは唯一の慣習です。

あなたはあなたの答えにリンクの有用な部分が含まれている場合、私は、私はここに名詞を使用していたと思います、多分ちょうど画像

+0

その最高 – MZaragoza