Condividi
Esiste un modo per aggiornare l'intera entità in MongoDB?
Sto usando Spring Data MongoDB e attualmente mi chiedo se c'è un modo per aggiornare l'intera entità come mongoTemplate.update (entityObject)?
Perché il solito modo è aggiornare le proprietà una per una. Il codice sorgente se può servire è scritto in Java.
In Corso
5
MongoDB
11-09-2019
2 Risposte
801 Visite
+1
Risposte ( 2 approvate )
Puoi usare il metodo
save()
sull'entità (entity).Corretto come dice Gerdone: il metodo
save()
in mongodb sostituisce un documento completo. Poiché il database è privo di schemi (schema-less), il concetto di campi realmente non esiste, esiste solo il documento.