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

MongoDB $project:Zachowaj poprzednie pola potoku

gdzie $project musi określić, przez które pola mają przejść, $addFields zwróci wszystkie pola i doda lub zamieni określone pola.

{ $addFields: { field3: { $gt: ['$field1', 10] } } }

osiągnie dokładnie to, czego chcesz.

Pamiętaj, że ta funkcja została dodana w wersji Mongo 3.4.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Promuj podpola do najwyższego poziomu w projekcji bez wyświetlania wszystkich kluczy

  2. Jak utworzyć zrzut MongoDB mojej bazy danych?

  3. Wysokowydajne klastry MongoDB na Amazon EC2

  4. Przedstawiamy ClusterControl 1.4.2 — edycję DevOps

  5. Wprowadzenie do Morphii – Java ODM dla MongoDB