在此处收集视图 db.markets
{
"_id" : ObjectId("5e9e789f77b1c7a1bfc49767"),
"assets" : [
"MARKETS",
"SHOPS"
],
"stocks" : [
{
"MARKETS" : {
"sum" : 2.4534632432,
"prize" : null,
}
},
{
"SHOPS" : {
"sum" : 0,
"prize" : null
}
}
]
}
data.asset ='SHOPS';
model.Markets.updateOne({'_ id':id},{$ pull:{'stocks':data.asset}});
如果我实现该代码,则不会从股票中删除商店的对象
此必须删除
{
"SHOPS" : {
"sum" : 0,
"prize" : null
}
}