我有這樣一個域類在我的項目:的Grails - 排序查詢中的兩個字段
class Log {
Integer entityId
Integer tableId
Date logDt
}
我想通過一定的TABLEID通過ENTITYID 和選擇所有記錄,並將其分類logDt desc。 排序由一個申請工作正常:
Log.findAllByTableId(tableID, [sort: 'entityId', order: 'desc'])
但是當我試圖通過這兩個字段進行排序:
Log.findAllByTableId(tableID, [sort: 'entityId,logDt', order: 'desc'])
我得到一個錯誤,沒有在這個表中沒有這樣的字段'entityId,logDt'
。
這樣做的正確語法是什麼?
謝謝。
可能重複[如何在Grails中的多個字段中排序?](http://stackoverflow.com/questions/326053/how-to-order-by-more-than-one-field-in- grails) – 2014-06-02 00:22:45