_id除非您明确排除该字段,否则该字段始终存在。使用以下
-语法:
exports.somevalue = function(req, res, next) { //query with mongoose var query = dbSchemas.Somevalue.find({}).select('name -_id'); query.exec(function (err, somevalue) { if (err) return next(err); res.send(somevalue); });};或通过对象显式:
exports.somevalue = function(req, res, next) { //query with mongoose var query = dbSchemas.Somevalue.find({}).select({ "name": 1, "_id": 0}); query.exec(function (err, somevalue) { if (err) return next(err); res.send(somevalue); });};


