私はドキュメントのコレクションを持っています。各ドキュメントには、code
とstatus
という2つのフィールドがあります。マイMongoDBのコレクションは、次のようないくつかのドキュメントが含まれていますスプリングデータで集計を使用する方法mongodb
[{
"code":"1234",
"status":"A"
},
{
"code":"1234",
"status":"A"
}
{
"code":"1234",
"status":"B"
},
{
"code":"1235",
"status":"A"
}]
私はコードあたりの状態によってカウント見つけたいと思います。私の望む出力は次のようなものです:
[
{"code":"1234", "counts": {"A":2, "B":1}},
{"code":"1235", "counts": {"A":1, "B":0}}
]
私はこれを春のデータmongodbでどうやってできますか?私はmongodbにはとても新しいです。
更新 私はmongodbクエリを書くことができました。ここにあります:
春のデータmongodbでこのクエリを書く方法についてお手伝いできますか?
ありがとうございます。 – Nayan
いつでもようこそ。 –