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

jak získat návratovou hodnotu findAndModify func v MongoDB s mongoose?

Zadejte {new:true} v options objekt. To způsobí, že výsledná hodnota findAndModify být dokumentem po použití aktualizace, ze kterého pak můžete číst a získat novou hodnotu amount .

Podrobnosti zde, v tabulce:http://www.mongodb.org/display/ DOCS/findAndModify+Command

Věřím, že vaše zpětné volání bude muset mít dva argumenty, například:function(err, result){

Když se spustí zpětné volání, result by měl obsahovat nový dokument (pokud err je null).



  1. using :=dává nepoužitou chybu, ale pomocí =don't v Go

  2. Hledání odlišných řádků v rozsahu pomocí mongoidu

  3. Jak mohu otestovat, zda moje mezipaměť redis funguje?

  4. MongoDB Java:Hledání objektů v Mongo pomocí operátoru QueryBuilder $in nevrací nic