製品とバリエーションの価格
products.Variants.Price
サイズが小さいすべての最小値を見つけて、15% 更新します。
{
"_id" : 23,
"name" : "Polo Shirt",
"Variants" : [
{
"size" : "Large",
"Price" : 82.42
},
{
"size" : "Medium",
"Price" : 20.82 // this should get increased by 15%
},
{
"size" : "Small",
"Price" : 42.29
}
]
},
{
"_id" : 24,
"name" : "Polo Shirt 2",
"Variants" : [
{
"size" : "Large",
"Price" : 182.42
},
{
"size" : "Medium",
"Price" : 120.82 // this should get increased by 15%
},
{
"size" : "Small",
"Price" : 142.29
}
]
}
このようなことを始めました。これが正しいスタートかどうかわからない
db.products.find().forEach(function(product){
var myArr = product.Variants;
print(myArr.min());
});