当您在亚马逊CloudSearch中输入搜索Amazon dynamodb时,我应该如何实施搜索。就像algolia做的那样。
答案 0 :(得分:0)
每次用户输入字符时,您都可以使用前缀搜索来搜索您的类型 - 它看起来像这样:
(prefix field=name 'dri')
前缀搜索是必要的,因为q=dri
的常规搜索与drive
,drivel
等不匹配。
如果您不想指定前缀搜索的字段,可以使用q=dri* | dri
形式的查询(非{*是必要的,因为q=dri*
与{{1}}不匹配word" dri" - 它要求至少有一个额外的角色)。