私は自分のプロジェクトにそのようなドメインクラスを持っています:
class Log {
Integer entityId
Integer tableId
Date logDt
}
特定の tableId ですべてのレコードを選択し、entityIdとlogDt desc で並べ替えたいと思います。1 つのフィールドによる並べ替えは正常に機能します。
Log.findAllByTableId(tableID, [sort: 'entityId', order: 'desc'])
しかし、両方のフィールドでソートしようとすると:
Log.findAllByTableId(tableID, [sort: 'entityId,logDt', order: 'desc'])
'entityId,logDt'
このテーブルにはそのようなフィールドがないというエラーが表示されます。
そうするための正しい構文は何ですか?
ありがとう。