【问题标题】:Searching In MongoDB using mongoose(Node.js)使用 mongoose(Node.js) 在 MongoDB 中搜索
【发布时间】:2017-05-14 20:16:54
【问题描述】:

我的 MongoDb 有一个包含 deviceNameregistrationID 字段的集合。

deviceName 字段存储电子邮件,registrationID 存储唯一 ID,我想使用用户输入的电子邮件搜索并获取 registrationID

如何在 Node.js Mongoose 中执行此操作?

【问题讨论】:

  • 您没有显示任何代码或任何研究工作。我不是 100% 确定您要做什么。但我会从阅读 Mongoose 查询开始。 mongoosejs.com/docs/queries.html那里有一些例子。

标签: node.js mongodb mongoose mongodb-query


【解决方案1】:
- First of all, create index which field, you want to search.
  Here, In this case deviceName is field in which email are stored.

db.collectionName.createIndex({deviceName:"text"});

-And, For Serach:
db.collectionName.find({$test:{$search:"janvi@gmail.com"}})

【讨论】:

    猜你喜欢
    • 2013-11-19
    • 1970-01-01
    • 2016-06-03
    • 2012-12-13
    • 2022-07-22
    • 2021-10-21
    • 1970-01-01
    • 2013-04-06
    • 2020-09-03
    相关资源
    最近更新 更多