我正在使用acts_as_votable来提问我的问题/答案。 每个问题和每个答案都可以投票(堆叠溢出)。
我正在使用squeel并寻找一种方法来获得以下内容:从投票最多的投票到投票较少的投票;对于每个问题,请从投票最多的人那里订购答案。
对此最好的squeel查询应该是什么?
答案 0 :(得分:0)
执行此类查询的最佳方法是使用acts_as_votable主页中描述的缓存系统,然后执行此请求:Question.order("cached_votes_up desc")
答案 1 :(得分:0)
你可以做多态属于如下
Note.joins{notable(Person).outer}