Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails ActiveRecord:首先查询记录并获取特定项,然后对其余项进行排序_Ruby On Rails_Activerecord - Fatal编程技术网

Ruby on rails ActiveRecord:首先查询记录并获取特定项,然后对其余项进行排序

Ruby on rails ActiveRecord:首先查询记录并获取特定项,然后对其余项进行排序,ruby-on-rails,activerecord,Ruby On Rails,Activerecord,我们要做的就是: 但是对于ActiveRecord 按照上述问题中提供的mySql解决方案,我尝试了: .order('user_id = 9 DESC') 但它不起作用。请帮助它做了什么?生成的查询是什么样子的?您是否尝试了。。。特别是Amadan的还是Dumitrescu Bogdan的?@user3334690我非常抱歉。它确实做了它应该做的事情。谢谢你的帮助。如果你想写一个详细的答案,请写,我将结束这个问题。感谢发生在我们所有人身上。。。如果你愿意,你可以删除这个问题

我们要做的就是: 但是对于ActiveRecord

按照上述问题中提供的mySql解决方案,我尝试了:

.order('user_id = 9 DESC')

但它不起作用。请帮助

它做了什么?生成的查询是什么样子的?您是否尝试了。。。特别是Amadan的还是Dumitrescu Bogdan的?@user3334690我非常抱歉。它确实做了它应该做的事情。谢谢你的帮助。如果你想写一个详细的答案,请写,我将结束这个问题。感谢发生在我们所有人身上。。。如果你愿意,你可以删除这个问题