Un paio di consigli:
- Prova a eseguire la stessa query da mongodb dalla riga di comando, verifica se ottieni risultati.
- Il "campaign_id" è definito come ObjectId nel tuo schema? In tal caso, prova a cercare utilizzando il tipo ObjectId.
Ad esempio:
var ObjectId = require('mongoose').Types.ObjectId;
var query = { campaign_id: new ObjectId(campaign._id) };