Rails 3 ActiveRecord链接
我是Rails的新手,我不确定为什么我的链接不起作用。
工作
my_model.select('name').where('status_id = 6').all
不工作
my_model.select('name').where('status_id = 6').order('name')
为什么where
不执行查询的where
之后链接order
? 我尝试在.all
之后添加.order
但这似乎也没有用。
看起来这是jdbc适配器中的已知错误: http : //kenai.com/jira/browse/ACTIVERECORD_JDBC-154
如果您进行了这些更改,它将修复它: https : //github.com/ystael/activerecord-jdbc-adapter/commit/8815d2fe133afb6774ebe12cc27c3a977dbf7ad2
- ActiveRelation将如何影响rails的includes()的function?
- 覆盖database.yml的策略?
- RoR:不能在postgres中更改_column,在MySQL中可以很好(MySQL用于开发,Postgres在Heroku上)
- 通过Rails中的belongs_to关系查询记录
- Ruby on Rails ActiveRecord“has_many:through”唯一性validation
- 如何在Rails模型的回调中访问params?
- ActiveRecord:获取今天应该被禁止的所有用户
- Rails – SQL查询返回所有指定相关对象的对象(has_many through)
- 如何覆盖活动记录对象中的属性赋值?