我在category和post之间有多对多的关系。连接表是category_post_relationships。class Post < ActiveRecord::Base has_many我想按连接表category_link_relationships的created_at对这些帖子进行排序。每个类别和帖子只能有一条记录。我想按</
The places :我希望主题排序的方式能够将具有粘性属性的主题放在列表的顶部,但前提是该主题与指定的标记列表中的至少一个有关联。然后,主题将按latest_message_at属性排序。例如,主题列表将包含带有标记X、Y和Z的主题,但只有带有标记X的粘性主题才真正被认为是粘性的,因此,任何具有粘性属性但与标签Y或Z相<em
我有两个型号 has_many :people, :as => :person
class People < ActiveRecord然后,我希望对查询进行排序,使与其关联的人员最多的位置首先排序,然后按降序递减。基本上循环遍历选定的位置,计算每个位置的人数,并添加一个具有人数计数的虚拟属性,并对散列数组进行排序。