0
私は以下のようなデータを持っています。そのデータをタイプ別にグループ化したいのですが、私はspring-data-mongodb
を使っています。集計なしでSpringデータMongodbでGroupByを使用するにはどうすればよいですか?
[
{
"_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
を使用してこのグループ化を行う最も明確な方法を知っています。
ありがとうございました。