我有一个名为test的集合,其中有一条记录:
[{ number:"1524",
name:null,
cat_id:"126842"},
{number:"456",
name:null,
cat_id:null }]
如何删除包含空值的整行:
[{ number:"1524",
cat_id:"126842" },
{ number:"456"}]
我尝试过这个,但整个记录都被删除了,而不仅仅是行。
collection.deleteMany( { $or: [{cat_id : null },{ name : null }]
需要在一次查询中删除多个变量。 MongoDB版本4.0。