我有一個'國家'表。當我在控制器操作運行查詢作爲 「@國家= 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