sql >> Databáze >  >> NoSQL >> MongoDB

Přepněte booleovskou hodnotu pomocí mongoDB

Pokud používáte MongoDB 4.2, můžete ve svém prohlášení o aktualizaci použít operátory agregace, například:

.findOneAndUpdate({_id: day.id},[{$set:{present:{$eq:[false,"$present"]}}}]);

Tím nastavíte present na true, pokud je nepravda, a na false, pokud je jakákoli jiná hodnota.



  1. ukládání hlasů pro/proti v mongodb

  2. Jak nakonfigurovat klienta Node Redis, aby okamžitě vyvolal chyby, když se připojení nezdaří? [ČTĚTE PODROBNOSTI]

  3. chyba segmentace přímého volání dynamického linkeru při spuštění aplikace zkompilované pomocí vlastního gcc

  4. Má Pymongo zabudovaná ověřovací pravidla?