Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.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 在rails中对来自查询的帖子进行排序_Ruby On Rails_Ruby_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 在rails中对来自查询的帖子进行排序

Ruby on rails 在rails中对来自查询的帖子进行排序,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我在帖子上做了一个查询(它包含在与用户的关联中)。因此,在这个查询中,我在@selected_posts中选择了posts,有没有任何方法可以对包含在这个查询中的posts的用户进行分类和排序,并按名称和posts计数对其进行排序?(例如,Mike(6)作为Mike的6篇文章的链接)例如?您可以使用group\u by。在这里的api文档中有关于这方面的优秀文档在a@matches.each do | post |我几乎可以提取我想要的任何内容,包括附加到每个post的用户对象。只是不知道如何利

我在
帖子
上做了一个查询(它包含在与用户的关联中)。因此,在这个查询中,我在
@selected_posts
中选择了
posts
,有没有任何方法可以对包含在这个查询中的posts的用户进行分类和排序,并按名称和posts计数对其进行排序?(例如,Mike(6)作为Mike的6篇文章的链接)例如?

您可以使用group\u by。在这里的api文档中有关于这方面的优秀文档

在a
@matches.each do | post |
我几乎可以提取我想要的任何内容,包括附加到每个post的用户对象。只是不知道如何利用@selected_posts来制作一些链接,向用户显示特定posts集,这是真正的生产代码还是只是在玩?如果这是生产代码,你真的应该考虑使用支持刻面的全文搜索工具(关联模型上的这种编号)。绝对是真正的生产:我会研究一下,谢谢你的建议。如果您对此有任何文档或资源,请提供:)