我正在尝试找到一种连接两个活动记录对象的方法,而不是完全合并,而是以某种方式将它们关联起来。
例如,如果我有两个模型,City 和 Restaurant,每个城市可以有很多餐馆。在这个例子中,如果有两个城市记录,“那不勒斯”和“那不勒斯”代表同一个城市,我想在数据库中连接它们,所以无论用户是点击“那不勒斯”还是“那不勒斯”的餐馆,他们将被带到同一页面。
如果我解释得不好,我深表歉意,如果不使用示例,我将无法完全阐明我所追求的。
我正在使用 Rails 3.2、ruby 1.9.2 和 postgres
谢谢。