0

私は2つのモデルを持っていますListingBuilding。両方にがありAmenityます。

Amenityと他の2つのモデルの間にポリモーフィックな関連付けを作成したいのですが、名前の付け方がよくわかりません。

私はやろうと思っていましたが、railsが参照として列をhas_amenities作成している場合、それは厄介かもしれません。has_amenities_type

アメニティは次のようなものです:花崗岩のカウンタートップ、プールなど。

これにどのようにアプローチすればよいですか?

私が見たポリモーフィックな関連のすべての例は、imageable, commentable, etc.

したがって、ここで何をすべきかよくわかりません。amenitable?それは.....間違っているようです。

4

1 に答える 1

1

少し長くなりましたが、いかがcan_have_amenitiesでしょうか?それは基本的に、画像化可能/コメント可能/ xxxableが言っていることですが、受け入れられるほど奇妙に聞こえません...

于 2013-01-20T01:51:31.763 に答える