2011-11-05 82 views
1

我不確定是否有簡單的方法來完成此操作。基本上我有交易對象有一個dateCreated屬性 - 交易對象總共跨度約5個月,並在每個月的幾個交易。我需要在集合中選擇最早的日期和最新的日期,並選擇按月交易 - 所以我需要每個月的交易清單。在Grails中跨越多個月的月份中選擇項目

想法? 謝謝!

回答

1

也許是這樣的:

def transactionsByMonth = transactions.groupBy { it.dateCreated.format("yyyy-MM") } 

假設你持有的所有交易的列表,這將給你有每月有相應的交易作爲其值的列表中的條目的地圖。