MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Não é possível encontrar documentos pesquisando por ObjectId usando o Mongoose


Algumas dicas:
  • Tente executar a mesma consulta do mongodb na linha de comando, veja se obtém algum resultado.
  • O "campaign_id" está definido como um ObjectId em seu esquema? Nesse caso, tente pesquisar usando o tipo ObjectId.

Por exemplo:
var ObjectId = require('mongoose').Types.ObjectId; 
var query = { campaign_id: new ObjectId(campaign._id) };