MongoDB电子邮件全文搜索
假设我在集合中有以下字段 fname, 名字, 联系人数据 样本:MongoDB电子邮件全文搜索,mongodb,full-text-search,Mongodb,Full Text Search,假设我在集合中有以下字段 fname, 名字, 联系人数据 样本: fname=Dmitry lname=Semenov contactData=9491001120 9492006839dmitry@domain.com dima@domain.com 有没有可能在这样的集合上实现全文搜索,例如我可以通过 德米特里,dima@domain.com基本上是的 对于您的mongodb实例:mongod--setParameter textSearchEnabled=true 例如,对于on。 db
mongod--setParameter textSearchEnabled=true
db.emails.ensureIndex({fname:“text”,lname:“text”,contactData:“text”})
db.emails.runCommand(“text”,{search:“Dmitry”,language:“none”})代码>
语言
设置为无
可能会有所帮助,否则将使用词干和停止词
使用搜索:“Dmitry”dmitry@domain.com“将查找具有Dmitry或dmitry@domain.com在任何一个领域,我都不认为有一种方法可以使用和当前使用。“文本搜索目前是测试版功能”: