下午好,
本周末,我将浏览11.11版本的NODEJS。
例如,当我使用:
User.findOne({_id}).then(用户=> console.log(用户))
它只是向我发送了用户对象及其数据:{ _id: n.daa8908908azdza)名称:n.jack-}
现在,它将所有的模型和参数返回给我。
我怎么解决这个问题?这是个很大的问题
谢谢
日志用户示例
https://image.noelshack.com/fichiers/2019/11/2/1552403883-capture-d-ecran-2019-03-12-a-16-11-12.png
发布于 2019-03-12 15:27:42
只能使用以下方法选择某些字段:
User
.findOne({_id})
.select("name age")
.then(user => console.log(user)) // { _id: "daa8908908azdza", name: "Jacks", age: 28 }请注意,_id总是被选中的,如果您不想要它,可以解释地取消选择它:
.select("-_id name age") // { name: "Jacks", age: 28 }https://stackoverflow.com/questions/55124950
复制相似问题