我試圖從數據庫汽車實例,爲什麼我得到ActiveRecord :: Relation對象?
theCar = Car.where(:name => 'TOYOTA')
puts theCar.user_name
我得到的錯誤信息:未定義的方法`USER_NAME」的 的ActiveRecord ::關聯:0xb6837b54
爲什麼我得到ActiveRecord的: :關係對象,而不是汽車對象??可能是什麼原因?順便說一下,我查詢了我的移植文件中的汽車。我正在使用Rails 3.
請注意,Ruby是不是一個駝峯的語言。使用'the_car',而不是'theCar'。 – 2011-04-01 09:00:16