仮想フィールドを含めるには、 https://groups.google.com/forum/?fromgroups#!topic/mongoose-orm/HjrPAP_WXYsのようにする必要があることを別の回答で見ました
var schemaOptions = {
toJSON: {
virtuals: true
}
};
私がやった;
今スキーマで:
new Schema({...}, schemaOptions);
それでも、データには仮想が含まれていません.. :s
しかし、このように動作します:
var docsCallback = function(err, docs){
var i = docs.length;
var nDocs = [];
while(i--){
nDocs[i] = docs[i].toObject({virtuals: true});
}
done(nDocs);
}