如何在mongoose中执行find命令不返回_id字段?
发布于 10 年前 作者 jbasttdi 14255 次浏览 最后一次编辑是 8 年前

大家好,我用mongoose查询数据,但用find命令,每次都会查询出_ID字段,而我不需要这个字段,请问如何不查询这个字段。 exports.fetchProvince = function (callback) { var options = {sort: ‘id’}; Province.find({}, ‘id name’, options, callback); };

2 回复

Province.find({}, {_id:0}, options, callback);

感谢回复,我用的是mongoose,你这样写还是有问题,原来可以在不需要查询的字段前加 - 就可以。 exports.fetchProvince = function (callback) { var options = {sort: ‘id’}; Province.find({}, ‘-_id id name’, options, callback); };

回到顶部