1

我有一个集合,其中每个文档都具有以下结构:

{
  a: {
       foo: [1, 2, 3],
       bar: [4, 5, 6],
     }
}

有什么办法可以同时更新里面的所有键a吗?即说我想同时设置foo和不做但做类似的bar事情[]$set: {'a.foo': [], 'a.bar': []}$set: {'a.*': []

4

1 回答 1

0

不,您不能使用通配符运算符来选择字段名称。

因此,您必须先知道该字段的名称,然后才能对其进行更新。

有关更多说明,请参阅此问题

于 2012-08-22T20:46:53.850 回答