次のようなドキュメント構造が与えられます。
{
_id : <someid>,
items : [
{prop1 : 0, prop2: 1, prop3 : 1 },
{prop1 : 1, prop2: 1, prop3 : 2 },
{prop1 : 1, prop2: 2, prop3 : 1 }
]
}
prop1 = 1 で各アイテムをプルするにはどうすればよいですか? (つまり、この場合、最後の 2 つの項目を削除します。
私はもう試した:
.....update({'_id': someid}, {$pull: {'items.prop1': 1}},{ multi: true });
しかし、それは期待どおりに機能していないようです。