Bases de Dades
4.2.3 - Operacions d'actualització avançada
Al final de la pregunta anterior hem vist l'actualització de documents ja existents a la Base de Dades. Aquesta actualització la féiem modificant tot el document, encara que tením la variant de guardar el document en una variable, modificar aquesta variable i després fer l'actualització amb aquesta variable. Però observeu que continua sent una modificació de tot el document, una substitució del document antic per un document nou.
En aquesta pregunta veurem la utilització d'uns modificadors (modifiers) de l'operació update(), que ens permetran modificar documents de forma potent: creant i eliminant claus (elements) d'un document, o canviant-los, i fins i tot afegir o eliminar elements d'un array.