0
我有2种型号:如何在Rails 3中创建复杂的有很多关系?
Location
+ id
+ woeid
TownKeyTowns
+ id
+ town_woeid
+ key_town_woeid
而且关系是这样:
1地点有1个key_town_woeid,这是通过town_woeid访问。
town_woeid和key_town_woeid都是直接使用位置表中的woeid列的位置。
我想可以说,例如:
Location.key_town
到目前为止,我有以下几点:
town_city = TownKeyTown.where(:town_woeid => Location.woeid).first
key_city = Location.find(town_city.key_town_woeid)
帮助!
谢谢!