fieldname“year”ruby-mysql ActiveRecord的问题

时间:2011-06-16 07:19:26

标签: mysql ruby activerecord

我有一个表格,其字段名称为“year”。我正在使用Ruby Active Record来检索值。 所以,如果表名是“用户”,我会给 user = User.find(:all) 当我尝试访问它时 @year = user.first.year 无论我们在数据库中拥有什么,它总是在当前年份返回2011year是关键字吗?我们如何指定这个? 这是我的模特:

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)  

0 个答案:

没有答案