我有一个表格,其字段名称为“year”。我正在使用Ruby Active Record来检索值。
所以,如果表名是“用户”,我会给
user = User.find(:all)
当我尝试访问它时
@year = user.first.year
无论我们在数据库中拥有什么,它总是在当前年份返回2011
。
year
是关键字吗?我们如何指定这个?
这是我的模特:
class Vehicle < ActiveRecord::Base
end
架构信息
Table name: vehicles
id :integer(4) not null, primary key
year :integer(4)
vehicle_class :string(20)
vehicle_model :string(50)
make :string(50)
transmission :string(20)
city_mpg :integer(4)
hwy_mpg :integer(4)
combo :integer(4)
fuel :string(20)