你好,我正在使用Grails 2.1,我有一個小問題,我找不到一個好的解決方案。我正在查詢數據庫中的某些對象,並按預期方式返回並對其進行排序,只有一個例外,空值是第一個。在排序關閉中,如何最後得到空值?
這裏是我可以用它來查詢數據庫的代碼:
Object.findAllByObjectTypeAndDateBetween(ObjectType.REGULAR, startDate, stopDate).sort {it.str}
有什麼辦法,我可以通過字符串進行排序,並讓所有的空值,而不是最後的第一?我正在尋找一個簡單的方法,不是這樣的: Grails/Hibernate: how to order by isnull(property) to get NULLs last?
謝謝。
如果從數據庫要排序檢查此[文章](http://stackoverflow.com/a/34685962/2561990) – ladriangb
如果你想從數據庫中排序數據檢查這[帖子](http://stackoverflow.com/a/34685962/2561990) – ladriangb