MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Leggere un array in mongodb?

http://www.mongodb.org/display/DOCS/Updating spiega 2 modi:

  • $set:per sostituire l'array corrente con uno nuovo (prendere l'array precedente, rimuovere uno o due elementi e aggiornare con $set)

  • db.users.update({name : "lenny linux"}, {$pull : { computers : { name : "computer2" } }}, false, false) per rimuovere tutto elementi dall'array computers che hanno name 'computer2'.