我正在創建一個應用程序,在此之後必須先顯示標記的圖像,之後我必須顯示正常圖像,之後我必須顯示被拒絕的圖像,現在我使用3種不同的查詢,然後將其收集到一個數組中,它看起來像一個錯誤的實現,是否有一個查詢將幫助我實現下面提到的功能,以便我也可以使用它分頁。Rails活動記錄查詢按特定順序獲取數據
我目前的實施情況如下。
images = []
images << @campaign.pictures.where("is_pinned = ?", true)
images << @campaign.pictures.where("is_pinned = ? AND is_rejected = ?", false, false)
images << @campaign.pictures.where("is_rejected = ?", true)
我已經嘗試了上面的查詢,但它沒有按照正確的順序安排數據,因爲我需要 – 2015-03-20 06:54:17