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

API Java MongoDB:differenza tra com.mongodb.DBCollection.Save() e com.mongodb.DBCollection.Insert()?

Salva può salvare solo un oggetto alla volta. Se viene fornito _id ed è già esistente, il nuovo documento sovrascriverà quello esistente in precedenza. Se non esiste, farà un inserimento.

Inserisci può prendere un singolo oggetto o un ArrayList di oggetti ed eseguirne un "inserimento collettivo".

Se assegni un _id esistente a un inserto, verrà generata un'eccezione ID duplicata.