_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);
});
};