在amazon CloudSearch中键入搜索功能



当您输入amazon CloudSearch来搜索amazon dynamodb时,我应该如何实现搜索?就像algolia做的那样

您可以在每次用户输入一个字符时使用前缀搜索,即按类型搜索——它看起来像这样:

(prefix field=name 'dri')

前缀搜索是必要的,因为对q=dri的常规搜索将不匹配drive, drivel等。

以下是前缀搜索文档:http://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-text.html#searching-text-prefixes

如果您不想为前缀搜索指定字段,您可以使用q=dri* | dri形式的查询(非*项是必要的,因为q=dri*不匹配单词"dri"—它要求至少有一个额外的字符)。

相关内容

  • 没有找到相关文章

最新更新