亚马逊 CloudSearch 中的边键入边搜索功能
Search as you type functionality in amazon CloudSearch
当您输入 amazon CloudSearch 搜索 Amazon dynamodb 时,我应该如何实施搜索。就像 algolia 做的那样。
每次用户输入字符时,您都可以通过使用前缀搜索来边输入边搜索 -- 它看起来像这样:
(prefix field=name 'dri')
前缀搜索是必要的,因为 q=dri
的常规搜索不会匹配 drive
、drivel
等
如果您不想指定前缀搜索的字段,您可以使用 q=dri* | dri
形式的查询(非 * 字词是必需的,因为 q=dri*
与word "dri" -- 它要求至少有一个附加字符)。
当您输入 amazon CloudSearch 搜索 Amazon dynamodb 时,我应该如何实施搜索。就像 algolia 做的那样。
每次用户输入字符时,您都可以通过使用前缀搜索来边输入边搜索 -- 它看起来像这样:
(prefix field=name 'dri')
前缀搜索是必要的,因为 q=dri
的常规搜索不会匹配 drive
、drivel
等
如果您不想指定前缀搜索的字段,您可以使用 q=dri* | dri
形式的查询(非 * 字词是必需的,因为 q=dri*
与word "dri" -- 它要求至少有一个附加字符)。