首页 > 解决方案 > Mongodb 应该在字符串的一部分中搜索

问题描述

我正在使用 mongodb 全文搜索 - 我的数据库中有一个字符串“Vipul”,我正在搜索“vip”,但它没有获取与搜索相关的记录。

它要求像“Vipul”这样的全文,我想在 mongodb 中创建自动完成功能,如谷歌或任何搜索引擎。我在服务器端使用nodejs。

请帮我解决这个问题。

谢谢

标签: node.jsmongodb

解决方案


您可以使用正则表达式,如下所示:

db.myCollection.find({"fieldName": /vip/})


推荐阅读