猫鼬findone()返回特定字段

时间:2019-05-06 10:30:27

标签: arrays node.js mongodb object mongoose

我将Mongoose与NodeJs一起使用 而mongoDB中的当前文档是这样的:

const gTreatmentFolderId = await Patient.findOne(
        {
          'images._id': id,
        }
      )
      .populate({
        path: 'images',
        select: 'gTreatmentId'
      })
return gTreatmentFolderId

我正在尝试使用猫鼬findOne查询,我想获取1个字段images.gTreatmentId,其中images._id = 5cd00a3b265a2967d87b94cf

这是我要查询的功能:

Uncaught ReferenceError: mask is not defined

其中参数id = 5cd00a3b265a2967d87b94cf

作为回报,我得到了整个对象,而不仅仅是gTreatmentId字段

我做错什么了吗?

0 个答案:

没有答案