0
我有一個Category
模型has_many :items
。這些項目具有刪除的布爾字段,用於檢查項目是否已被刪除。當列出所有類別,我也想打印的deleted: false
項目總數的該類別rails 4和mongoid減少查詢次數
這是我正在做
@categories = Category.includes(:items).all
當打印不刪除的項目數,我]丟
category.items.get_all.count
get_all
爲項模型內的範圍
scope :get_all, where(deleted: false)
它完成了工作,但我覺得網頁加載時間比我網站上的其他頁面慢。有什麼辦法可以優化這段代碼嗎?