Как в MongoDB использовать $ set для обновления вложенного значения / встроенного документа?

Как в MongoDB использовать $ set для обновления вложенное значение?

Например, рассмотрим коллекцию людей со следующим документом:

{
  _id: ObjectId("5a7e395e20a31e44e0e7e284"),
  name: "foo",
  address: { street: "123", town: "bar" }
}

Как мне обновить поле street , встроенное в адрес адрес , с «123» на «Main Street» ?

35
задан chridam 25 February 2018 в 17:41
поделиться