MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Przypadki użycia updateOne nad findOneAndUpdate w MongoDB

Myślę, że findOneAndUpdate przeprowadza operację atomową, więc zakładam, że updateOne nie.

Dlaczego tak zakładasz?

findOneAndUpdate zwraca dokument, podczas gdy updateOne nie (po prostu zwraca _id jeśli utworzył nowy dokument).

Myślę, że to główna różnica. Tak więc przypadek użycia updateOne jest wtedy, gdy nie potrzebujesz dokumentu i chcesz zaoszczędzić trochę czasu i przepustowości.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Porównanie wydajności MongoDB w chmurach publicznych:AWS, Azure i DigitalOcean

  2. Mongo jak $szukać za pomocą DBRef

  3. Limit zapełniania węzła js mongoose

  4. Jak zmienić wszystkie elementy tablicy w dokumencie mongodb na określoną wartość?

  5. zmiana typu mongodb na tablicę