1
請幫我在鋼軌上構建查詢。 我有2個模型 - 訂單(名稱,評論)和任務(order_id,sheets_num)(例如),訂單有很多任務。 我如何選擇訂單,其任務總數sheet_num大於零?鋼軌高級查詢
請幫我在鋼軌上構建查詢。 我有2個模型 - 訂單(名稱,評論)和任務(order_id,sheets_num)(例如),訂單有很多任務。 我如何選擇訂單,其任務總數sheet_num大於零?鋼軌高級查詢
軌2.3.4 =>
Order.joins(:tasks).group(:order_id).having("sum(sheets_num) > 0").all
很好的回答。在postgresql上,你將需要調整它。 – Salil