我有 2 个模型:
Location
+ id
+ woeid
TownKeyTowns
+ id
+ town_woeid
+ key_town_woeid
关系是这样的:
1 个位置有 1 个 key_town_woeid,可通过 town_woeid 访问。
town_woeid 和 key_town_woeid 都是直接使用 Locations 表中的 woeid 列相关的位置。
我想能够说,例如:
Location.key_town
到目前为止,我有以下内容:
town_city = TownKeyTown.where(:town_woeid => Location.woeid).first
key_city = Location.find(town_city.key_town_woeid)
帮助!
谢谢!