我在我的新rails项目中使用InheritedResources。我有两个型号:district和calculation。我想使用rails关联,因此,当我使用has_many时,所有的事情都是正确的,但当我使用has_one时,我得到以下错误: enddistrict.rb
class District <
我知道,最简单的方法是将country_id数据库表列添加到City数据库表中,并以这种方式声明相关的ActiveRecord关联:
class Country < ActiveRecord::Base我想我可以“使用”已经存储在Region表中的数据,因为一个城市属于一个国家的区域(这意味着一个城市属于一个国家),但在这种情况下,我不知道如何正确地为City和Country建立ActiveRecord关联