【发布时间】:2015-07-12 10:04:26
【问题描述】:
当您输入 amazon CloudSearch 来搜索 Amazon dynamodb 时,我应该如何实现搜索。就像 algolia 的做法一样。
【问题讨论】:
标签: amazon-dynamodb amazon-cloudsearch
当您输入 amazon CloudSearch 来搜索 Amazon dynamodb 时,我应该如何实现搜索。就像 algolia 的做法一样。
【问题讨论】:
标签: amazon-dynamodb amazon-cloudsearch
您可以在每次用户输入字符时使用前缀搜索来进行搜索,如下所示:
(prefix field=name 'dri')
前缀搜索是必要的,因为q=dri 的常规搜索不会匹配drive、drivel 等。
如果您不想为前缀搜索指定字段,您可以使用q=dri* | dri 形式的查询(非* 术语是必需的,因为q=dri* 与单词“dri”不匹配——它要求至少有一个额外的字符)。
【讨论】: