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

Защо MongoDB не се актуализира, освен ако не извикам .then res.json(...) след findOneAndUpdate?

Причината е:"Заявката се изпълнява, ако е подадено обратно извикване, в противен случай се връща обект на Query." (под раздела за връщане)

.then() всъщност не е обещание, то е прикрито от mongoose, но действа като екзекуция.

Можете да видите как изпълнява заявки тук

.exec() от документация „Изпълнява заявката“ и връща обещание (вярно)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. неоторизиран тип заключване на db:-1

  2. Как се прави съединяване на масив в mongoose (mongodb) с node.js?

  3. Операции за запис на файлове в mongo скрипт?

  4. mongoose рекурсивно попълване

  5. Spring Mongodb Timestamp Часова зона Подвеждаща