ho un _ID dell'oggetto mongodb e desidera aggiornare solo un campo specifico nel DB. C'è un modo per non ottenere l'intero oggetto con findOne (id) quindi imposta il campo richiesto e salvare a mongodb di nuovo? Voglio qualcosa di simile aggiornamento SQL meccanismo che non ha ancora trovato in mongodb. Io uso i dati di Spring Java.
risposte:
1 per risposta № 1Suppongo che tu stia usando primavera-data-mongodb,
MongoTemplate ha metodi convenienti per aggiornare/upsert.