0
私はこのコレクションを持っている:MongoDBのグループ埋め込まれたオブジェクト
{
"_id" : "1",
"productGroup" : "G1",
"product" : {
"oldPrice" : 1.22,
"newPrice" : 1.33
}
},
{
"_id" : "2",
"productGroup" : "G1",
"product" : {
"oldPrice" : 1.12,
"newPrice" : 1.23
}
}
私はそれが
{
"_id" : "G1",
"product" : {
"oldPrice" : 1.12,
"newPrice" : 1.23
}
}
だろうproductGroup
によってグループ化したいと私の場合は分newPrice を持つ唯一の製品を保ちますこれを行うと、商品全体の組み込みオブジェクトが必要な間にnewPriceプロパティのみが取得されます
db.myColl.aggregate([{
"$group" : {
_id : "$productGroup",
product : { "$min" : "$product.newPrice"}
}
}])
どうすればいいですか?
私はそれを逃した、ありがとう! – Monta