【发布时间】:2017-02-17 07:47:44
【问题描述】:
我有如下数据,我想按类型对数据进行分组,我使用的是spring-data-mongodb。
[
{
"_id" : ObjectId("58a5518aace6132a88309d98"),
"type" : "SMS",
},
{
"_id" : ObjectId("58a5518bace6132a88309d99"),
"type" : "PUSH_NOTIFICATION",
},
{
"_id" : ObjectId("58a5519aace6132a0094d7df"),
"type" : "SMS",
},
{
"_id" : ObjectId("58a5519aace6132a0094d7e0"),
"type" : "PUSH_NOTIFICATION",
}
]
我在用这个方法,不行。
GroupByResults<Queuing> results = mongoTemplate.group("queuing",
GroupBy.key("type"), Queuing.class);
任何人都知道使用spring-data-mongodb 进行此分组的最佳且清晰的方法。
谢谢。
【问题讨论】:
标签: java spring mongodb spring-mvc spring-data-mongodb