FT.SUGADD
语法
FT.SUGADD key string score [INCR] [PAYLOAD payload]
- 可用版本
- Redis Open Source / Search 1.0.0
- 时间复杂度
- O(1)
- ACL 类别
-
@search,@write,
添加建议字符串到自动补全建议字典
必需参数
key
是建议字典的键。
string
是要索引的建议字符串。
score
是建议字符串的权重(浮点数)。
自动补全建议字典与索引定义是独立的,建议字典的创建和更新留给用户处理。
可选参数
INCR
按给定分数增加现有建议条目,而不是替换分数。这对于根据用户查询实时更新字典非常有用。
PAYLOAD {payload}
与建议一起保存额外的载荷(payload),通过向 FT.SUGGET 添加 WITHPAYLOADS 参数可以获取该载荷。
返回值
FT.SUGADD 返回一个整数回复,表示建议字典的当前大小。
示例
添加建议字符串到自动补全建议字典
127.0.0.1:6379> FT.SUGADD sug "hello world" 1
(integer) 3另请参阅
FT.SUGGET | FT.SUGDEL | FT.SUGLEN