我有一个'国家'表。当我在控制器操作运行查询作为 “@国家= Country.where(:名称=> PARAMS [:位置])”在rails中查询关联
它说
'未定义的方法`其中' 为国家:类' 它是为我的国家和引用表工作。 Y如此与国家表?
我有一个'国家'表。当我在控制器操作运行查询作为 “@国家= Country.where(:名称=> PARAMS [:位置])”在rails中查询关联
它说
'未定义的方法`其中' 为国家:类' 它是为我的国家和引用表工作。 Y如此与国家表?
你有国家型号?
Rails的应用程序/应用程序/模型/ country.rb
class Country < ActiveRecord::Base
end
来测试,如果你的国家模型正在一个办法:
$ rails console
> Country.all
应该告诉你一切记录在您的国家表中。
你是如何创建国家资源的?你是否运行迁移?你可以显示日志吗?你能显示相关的代码吗? – rb512
@ city = City.where(“name LIKE?”,“#{params [:location]}%”)。首先 @ state = State.where(:id => @ city.state_id).first @country = Country.where(:id => @ state.country_id) – Indrajeet