sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur uppdaterar man ett objekt i mongodb via mongoose?

Jag kan inte hitta några dokument som täcker detta enkla fall så jag kan se varför du har problem. Men det är så enkelt som att använda en $set med en nyckel som använder punktnotation för att referera till det inbäddade fältet:

OrganizationModel.update(
  {name: 'Koka'}, 
  {$set: {'address.street': 'new street name'}}, 
  callback);


  1. Geospatialt stöd i MongoDB

  2. Skillnaden mellan Numberlong(x) och Numberlong(x)

  3. Hur skapar man ett kapslat index i MongoDB?

  4. MongoDB Handledning:Ansluta till MongoDB i Scala