【问题标题】:Finding item in subdocument with MongoDB使用 MongoDB 在子文档中查找项目
【发布时间】:2019-04-30 14:29:22
【问题描述】:

我正在尝试搜索当前项目:

我尝试了以下方法:{participants: {userEmail: 'test@gmail.com'}}

但它没有返回任何东西。 我是 mongoDB 指南针,我在查询历史记录中得到以下信息:

如何编写查询以查找突出显示的电子邮件地址?或包含该电子邮件地址的文档。

谢谢。

【问题讨论】:

    标签: mongodb mongodb-query mongodb-compass


    【解决方案1】:

    您的查询要求参与者完全是这样的对象:

    {userEmail: 'test@gmail.com'}
    

    你想做的事可以通过dot notation来实现:

    { 'participants.userEmail': 'test@gmail.com'}}
    

    【讨论】:

      猜你喜欢
      • 2021-07-25
      • 2016-08-25
      • 2016-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-03
      相关资源
      最近更新 更多