我的數據庫實際上是這樣的:{ object1: { object2: { enabled: false, string: "foo" }, object3: { enabled: true, string: "bar" } }}我想enabled:在object2不改變"foo"值的情況下更新 。我試過這個:data.updateOne({ object1: { object2: { enabled: true } } });但它改變了所有的object2,它刪除了object3并刪除了的string值object2。我怎樣才能更新我的數據庫而不完全改變它?
是否可以更新對象中包含的值
牧羊人nacy
2022-11-03 14:56:50