1
我想用.list
調用另一個查詢(例如日期範圍或所有特定類型)。這是可能的還是我需要建立一個自定義.find
調用包裝.list
像偏移量和最大值的所有選項?在Grails中使用.list()和其他查詢選項
我想用.list
調用另一個查詢(例如日期範圍或所有特定類型)。這是可能的還是我需要建立一個自定義.find
調用包裝.list
像偏移量和最大值的所有選項?在Grails中使用.list()和其他查詢選項
您可能會想看看Grails文檔的Dynamic Finders和/或Where Queries部分。如果你想給出一個更具體的例子,你可以更好地回答你的問題。
你可以嘗試這樣的:
filter = { it.datePublished >= 'date1' && it.datePublished <= 'date2' }
def filteredList = Book.list(max: 10, offset: 100).collect(filter)