【发布时间】:2020-05-11 03:52:37
【问题描述】:
在 MongoDB 3.6 中,我有一个带有文本搜索索引的数据集合。它可以找到一个单词的较长版本,但不能找到较短的版本,我怎样才能让它找到两个版本?
db.test.createIndex({name: 'text', description: 'text'});
db.test.insert({name: 'MYREALLYLONGNAME', description: 'MYREALLYLONGNAME'});
db.test.find({$text: {$search: 'MYREALLYLONGNA'}});
> FINDS IT
db.test.find({$text: {$search: 'MYREALLYL'}});
> DOES NOT FIND IT
【问题讨论】:
-
确实如此,“部分文本搜索”是我应该搜索的内容
标签: mongodb