sql >> Database >  >> NoSQL >> MongoDB

MongoDB Java API:verschil tussen com.mongodb.DBCollection.Save() en com.mongodb.DBCollection.Insert()?

Opslaan kan slechts één object tegelijk opslaan. Als _id is opgegeven en het bestaat al, zal het nieuwe document het eerder bestaande document overschrijven. Als het niet bestaat, zal het een invoeging doen.

Insert kan een enkel object of een ArrayList met objecten bevatten en er een "bulk insert" van maken.

Als je een bestaande _id aan een insert geeft, zal dit een dubbele Id-uitzondering veroorzaken.



  1. nginx uwsgi websockets 502 Slechte gateway upstream voortijdig gesloten verbinding tijdens het lezen van responsheader van upstream

  2. Voorwaardelijke projectie in mongodb met behulp van c# driver

  3. hoe te controleren of een document is bijgewerkt of in MongoDB is ingevoegd

  4. Een generieke RedisTemplate opdrogen in het voorjaar 4