我正在使用acts_as_votable作爲我的問題/答案申請。 每個問題和每個答案都可以投票(堆棧溢出)。Rails 3 - 如何查詢與squeel的多態belongs_to關聯?
我正在使用squeel並尋找一種方法來獲得以下內容:從最多投票到少投票的問題;併爲每個問題,從最多的投票答案,少投票。
什麼應該是最好的squeel查詢呢?
我正在使用acts_as_votable作爲我的問題/答案申請。 每個問題和每個答案都可以投票(堆棧溢出)。Rails 3 - 如何查詢與squeel的多態belongs_to關聯?
我正在使用squeel並尋找一種方法來獲得以下內容:從最多投票到少投票的問題;併爲每個問題,從最多的投票答案,少投票。
什麼應該是最好的squeel查詢呢?
做這種類型的查詢,最好的辦法是使用的acts_as_votable主頁中所述的緩存系統,然後執行此請求:Question.order("cached_votes_up desc")
你可以做多態屬於喜歡如下
Note.joins{notable(Person).outer}