En MongoDB, ¿cómo utiliza $ set para actualizar un valor anidado / documento incrustado?

En MongoDB, ¿cómo se usa?$set actualizar un valor anidado?

Por ejemplo, considere una colecciónpersonas con el siguiente documento:

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

¿Cómo actualizo elstreet campo incrustado en eladdress documento de"123" a"Main Street"?

Respuestas a la pregunta(2)

Su respuesta a la pregunta