sql >> Base de Datos >  >> NoSQL >> MongoDB

API Java de MongoDB:¿Diferencia entre com.mongodb.DBCollection.Save() y com.mongodb.DBCollection.Insert()?

Guardar solo puede guardar un objeto a la vez. Si se proporciona _id y ya existe, el nuevo documento sobrescribirá el anterior. Si no existe, hará una inserción.

Insert puede tomar un solo objeto o una ArrayList de objetos y hacer una "inserción masiva" de ellos.

Si proporciona un _id existente a una inserción, provocará una excepción de ID duplicado.