こんにちは、私は Grails 2.1 を使用していますが、良い解決策が見つからない小さな問題があります。いくつかのオブジェクトについてデータベースにクエリを実行していますが、1 つの例外を除いて期待どおりに返され、並べ替えられます。null 値が最初です。
データベースのクエリに使用できるコードは次のとおりです。
Object.findAllByObjectTypeAndDateBetween(ObjectType.REGULAR, startDate, stopDate).sort {it.str}
文字列で並べ替え、すべての null 値を最初ではなく最後に取得する方法はありますか? 私はこのような単純な方法を探しています: Grails/Hibernate: isnull(property) で注文して最後に NULL を取得する方法は?
ありがとう。