我正在使用Node.js和Mongoose检索Mongo文档,代码如下:
var app = express();
var Thread = mongoose.model('threads', schema);
app.get('/api/closed/all', function(req, res) {
Thread.find({ IsCLOSED: true }, function(err, post){
res.send(post);
});
});
但是它没有返回“_id”字段,我错过了什么?
在文档中,它说默认情况下应该包括“_id”。
谢谢。
**编辑**
解决方案:我必须在Schema中指定它:
var schema = new mongoose.Schema({_id:String ........});
var schema = new mongoose.Schema( {_id : String .... } );
问候 - Alfonso Embid-Desmet