【发布时间】:2019-12-30 08:46:40
【问题描述】:
我知道当我执行这样的查找查询时,我可以使用 select 从 mongoose 模型中隐藏一些属性:
Product.find()
.select("-__v")
.then((products) => {}
但是在执行save()时,.select()不起作用,并报错
"TypeError: (intermediate value).save(...).select is not a function"
const user = await new User({
email: email,
password: hashedPassword
}).save().select("-password")
成功保存用户对象后,我想从用户对象中删除密码。如何使用猫鼬做到这一点?
【问题讨论】: