通配符索引搜索结果问题。我无法获取想要的东西

时间:2019-04-11 10:18:42

标签: mongodb

我有一个其中包含大量数据的MongoDB实例,有人试图使搜索更容易创建通配符索引,但是当我使用.find()函数时,只有在使用完整的句子时才能得到结果。

例如:

如果我要查找“荷兰”,但我只写“ Neth”,则什么也没有发生。我想像在SQL中使用通配符那样进行此类查询。

这是我正在做的事的一个例子:

db.getCollection('transaction')。find({$ text:{$ search:“ Neth”}},{score:{$ meta:“ textScore”}}))。sort({score:{$ meta :“ textScore”}})

0 个答案:

没有答案