MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Случаи на използване за updateOne над findOneAndUpdate в MongoDB

Мисля, че findOneAndUpdate извършва атомна операция, така че предполагам, че updateOne не.

Защо предполагаш това?

findOneAndUpdate връща документ, докато updateOne не (той просто връща _id ако е създал нов документ).

Мисля, че това е основната разлика. Така че случаят на използване на updateOne е, когато не се нуждаете от документа и искате да спестите малко време и трафик.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Вмъкнете голям запис в mongodb с помощта на mongo shell

  2. Заявка на MongoDB $in с масив от елемент с регулярни изрази

  3. Как се инсталира MongoDb от Meteor?

  4. Как мога да комбинирам няколко колекции в една колекция, използвайки $lookup mongodb или nodejs mongodb?

  5. Заявка на MongoDB с elemMatch за вложени данни от масив