2016-05-30 10 views
0

Ich habe den folgenden Code, aber das zieht alle Dokumente und zeigt die beiden genannten Felder. Aber ich möchte nur die Dokumente bekommen, die diese Felder haben.So finden Sie alle Dokumente mit einem bestimmten Feld

.get(function(req, res) { 
     partment.find({},'unitID UnitType',function(err, apartments) { 
      if (err) 
       res.send(err)  
      res.json(apartments); 
     }); 
}  

Irgendeine Idee, wie ich das tun kann?

Antwort

1

Verwenden Sie den $exists Betreiber:

payment.find({unitId: {$exists: true}, UnitType: {$exists: true}}, ...) 
Verwandte Themen