rails 3.0.1 active_record

时间:2010-10-27 12:54:53

标签: ruby-on-rails activerecord

如何使用active_record?

u = User.all
u = u.where(:id => 1)
  

NoMethodError:未定义的方法`where'for#   u.class   =>阵列

不能连锁条件:(

1 个答案:

答案 0 :(得分:3)

all方法执行查询。所以你在使用它之后就无法链接。

u = User.where(:id => 1)
u.where(:id => 2)

这将执行查询WHERE id = 1 AND id = 2