我有一个名为Locality的模型,它基本上是一个城市(或大城市中的一个郊区)。
每个地区都有一个相邻的地方名单 - 这有助于搜索。
我已经在这里阅读了几十篇关于自我引用的帖子,通过协会等等,但我仍然无法解决这个问题。
基本上我最想得到的是:
l = Locality.find(1)
n = l.nearby_localities
# n should now hold a list of Locality ids
完成此任务的最佳方式是什么?
答案 0 :(得分:1)
您如何确定nearby_localities
?
实际上,你可以用一个简单的方法。
class Localities < ActiveRecord::Base
# Previous Code ...
def nearby_localities
# Implementation here.
end
end
保持简单!