4
我是新来的Rails,我不知道为什么我的链不工作。Rails 3 ActiveRecord链接
工作
my_model.select('name').where('status_id = 6').all
不工作
my_model.select('name').where('status_id = 6').order('name')
为什么链接的order
后where
不执行查询?我试过在.order
之后加入.all
,但那似乎也不起作用。
的问题是你__VIEW__这一行动中。显示您的视图 – fl00r 2011-03-18 22:43:49
@ fl00r - 我不相信这是在我看来,因为当我在轨道控制台中执行没有'order'子句的查询时,它工作/然后当我添加'order'子句时,我得到:NoMethodError:You当你没有想到它的时候会有一个零对象! 您可能预期了Array的一个实例。 评估nil时出错。<< \t from /home/mspangler/.rvm/gems/jruby-1.6.0/gems/activerecord-jdbc-adapter-1.1.1/lib/arel/visitors/sql_server.rb :34:在'visit_Arel_Nodes_SelectStatement' – 2011-03-23 18:39:06
我们可以知道它何时会发布到rubygems.org吗? – Notinlist 2011-05-17 09:11:29