私は2つのモデルを持っていますListing
&Building
。両方にがありAmenity
ます。
Amenityと他の2つのモデルの間にポリモーフィックな関連付けを作成したいのですが、名前の付け方がよくわかりません。
私はやろうと思っていましたが、railsが参照として列をhas_amenities
作成している場合、それは厄介かもしれません。has_amenities_type
アメニティは次のようなものです:花崗岩のカウンタートップ、プールなど。
これにどのようにアプローチすればよいですか?
私が見たポリモーフィックな関連のすべての例は、imageable, commentable, etc.
したがって、ここで何をすべきかよくわかりません。amenitable
?それは.....間違っているようです。