【发布时间】:2017-09-18 21:19:53
【问题描述】:
我已经从 mongo shell 为集合 X 创建了一个文本索引
db.X.ensureIndex({name: 'text', cusines: 'text', 'address.city': 'text'})
现在,如果 name 属性的值为 seasons 的文档,其长度为 7
所以如果我运行查找查询(使用长度为
db.X.find({$text: {$search: 'seaso'}})
如果我将搜索字符串更改为 season(长度 >= 6),它不会返回任何值,然后它会返回文档。
现在我的问题是搜索字符串是否有一些最小长度限制来获取记录。 如果是,那么有什么办法可以改变它吗?
【问题讨论】: