0
我有一張名爲圖像的表格,其中包含一個名爲impressions_count的字段,我希望通過impressions_count和一週前創建的圖像進行排序。按視圖和時間順序排序
我試過這個,但它不能正常工作,它只是按impressions_count命令。
@images = Image.unscoped.order("impressions_count DESC, created_at < ?", DateTime.now - 1.week).limit(10)
Image Load (0.2ms) SELECT "images".* FROM "images" ORDER BY impressions_count DESC, created_at < ?, '2013-03-07 16:49:50' LIMIT 10
任何想法?
@images = Image.unscoped.where( '?created_at>',DateTime.now - 1.week).order( 'impressions_count DESC')這工作,只好將小於號改爲大於,謝謝:) – Pierre 2013-03-14 17:05:57
我認爲,問題是要高度重視一週前爲排序創建的圖像。這是對的嗎 ? – siddick 2013-03-14 17:12:34
只是想得到一個星期前創建的圖像,並通過意見訂購,謝謝 – Pierre 2013-03-14 17:20:01