Mungo, finden, bestimmte Eigenschaften zurückgeben

Ich habe diesen Anruf bekommen:

exports.getBIMFromProject = function(req, res){
  mongoose.model('bim').find({projectId: req.params['prj_id']}, function(err, bim){
    if(err){
      console.error(err);
      res.send(500)
    }
    res.send(200, bim);
  });
};

Wo gebe ich an, welche Eigenschaften ich zurückgeben möchte? Kann es nicht in den Dokumenten finden. Das Obige gibt das gesamte Objekt zurück. Ich möchte nur ein paar Eigenschaften zurück.

Das ist mein Schema:

var mongoose = require('mongoose'),
  Schema = mongoose.Schema;

var bimSchema = new Schema({
  projectId: Number,
  user: String,
  items:[
    {
      bimObjectId: Number,
      typeId: String,
      position:{
        floor: String,
        room:{
          name: String,
          number: String
        }
      }
    }
  ]
});

mongoose.model('bim', bimSchema);

Ich möchte nicht, dass das Array items in meinem Rest-Aufruf enthalten ist.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage