双学期模式下的自动完成如何找到第二个术语?



当我为自动完成模式选择了TwoTerm并使用"John Smith is"进行搜索时,前5个结果是

  • 约翰·史密斯是一个
  • 约翰·史密斯很活跃
  • 约翰·史密斯是
  • 约翰·史密斯是一个
  • 约翰·史密斯也是

我是否可以期望所有这些结果都作为短语出现在索引字段中,或者自动完成如何推断下一个术语(a,活动,the,an,也(。将搜索模式设置为 all 时,它不会返回这些短语的任何结果。

不,这些结果不存在于索引中,但短语中is ais activeis theis anis also确实存在于索引中。

请查看解释不同 AutoCompletMode 的博客文章。 在TwoTerms模式下,Autocomlete 采用最后一个不完整的标记,并且仅当 2 个术语作为短语存在于索引中时才返回它们。因此,仅使用最后一个不完整的令牌,而忽略所有其他令牌。

如果您正在寻找完整的短语匹配,我建议您发出搜索查询而不是建议。

相关内容

最新更新