sql >> Databasteknik >  >> NoSQL >> MongoDB

Läser du en array i mongodb?

http://www.mongodb.org/display/DOCS/Updating förklarar två sätt:

  • $set:för att ersätta den nuvarande arrayen med en ny (hämta den tidigare arrayen, ta bort ett eller två element och uppdatera med $set)

  • db.users.update({name : "lenny linux"}, {$pull : { computers : { name : "computer2" } }}, false, false) för att ta bort alla element från arrayen computers som har name 'dator2'.



  1. Hur använder man Elasticsearch med MongoDB?

  2. MongoDB - Skapa en samling

  3. c# mongodb-drivrutin hur man kastar ett mongo-dubbelvärde till ett c#-decimalt

  4. Hur uppdaterar man ett inbäddat dokument i ett inbäddat dokument i mongoose?