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

Агрегатът Mongoose връща празен резултат

Вашият item.id в $match е низ, следователно ще трябва да я преобразувате в ObjectID , така:

$match: { item: mongoose.Types.ObjectId(item.id) }

Можете да се обърнете към този проблем в GitHub aggregate за повече подробности.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. правилен начин за връщане на json формат с помощта на node или express

  2. Драйвер MongoDB-Java:Улавяне на изключение при неуспешно вмъкване

  3. findAndModify - MongoError:изключение:трябва да посочи премахване или актуализиране

  4. Свързване към MongoDB от azure функция

  5. Автоматично затваря ли се връзка с MongoDB при process.exit()?