猫鼬:如何在查询时访问muplele select:false属性?

时间:2020-09-09 14:28:09

标签: javascript node.js mongodb express mongoose

在我的用户架构中,默认情况下,passwordemailVerified属性是{select:false}。但是我想在查询用户时使用它们。

我尝试过的事情:

 const user = await User.findOne({ email }).select(
    '+emailVerified',
    '+password'
  );

但是,我遇到以下错误:

Error: Invalid select: select only takes 1 argument

1 个答案:

答案 0 :(得分:0)

尝试使用Hyper-V Requirements: A hypervisor has been detected. Features required for Hyper-V will not be displayed. const user = await User.findOne({ email }).select( 'emailVerified password' );