findOneAndUpdate猫鼬的预钩

时间:2018-11-22 06:44:20

标签: node.js mongoose

我正在api下运行更新用户

import inspect   
def isgenerator(o):
    return inspect.isgenerator(o)  or iscygenerator(o)

isgenerator(SomeCls().x)          #  True
iscygenerator(SomeCls().x)        #  True
inspect.isgenerator(SomeCls().x)  #  False

我需要为await User.findOneAndUpdate({ _id }, { $set: payload }, { new: true }) 设置预挂钩,即当用户通过密码时,它将自动转换为哈希密码并将其保存到我的数据库中。

我尝试使用findOneAndUpdate的预钩子,但是不起作用。同样的方法适用于findOneAndUpdate,但不适用于.save()

findOneAndUpdate

我想念什么?

0 个答案:

没有答案