如何在MongoDB集合中搜索包含特定短语的文档?

时间:2020-08-09 02:09:58

标签: mongodb mongodb-query

我正在运行用于实验目的的MongoDB版本2.6.12。我在名为“ resumes”的集合中创建了一个样本简历文档的小型数据库。我正在尝试确定简历集合中包含确切短语“垒球教练”的文档所占的百分比。 我的第一步是启用全文索引,因为必须在此版本的MongoDB中专门启用此功能。 接下来,我创建了一个“文本”索引,如下所示:

db.resumes.ensureIndex({"title": "text"})

我的下一步是运行文本命令,以确保在尝试计算结果之前将结果显示出来,然后将数据转换为百分比,但是这表明正在扫描零文档。我运行的命令如下:

db.runCommand({"text" : "resumes", "search" : "Softball Coach"})

db.runCommand

我不确定我在做什么错,因为它应该表明至少有1个文档包含短语“ Softball Coach”。任何帮助将不胜感激。谢谢您的时间。

0 个答案:

没有答案