标签: ruby-on-rails-3 model-associations
想要创建一个可以按州和城市排序的业务目录(类似于Craigslist)。
我应该单独创建州模型和城市模型,还是创建位置模型,将州和城市作为位置表中的单独列?
答案 0 :(得分:0)
我会选择2列:state和city。
state
city
为了这样:
Collection.order('state ASC')或 Collection.order('city ASC')
Collection.order('state ASC')
Collection.order('city ASC')
取决于你想要的复杂程度。