FT.SUGGET
Syntax
FT.SUGGET key prefix [FUZZY] [WITHSCORES] [WITHPAYLOADS] [MAX max]
- Available in:
- Redis Stack / Search 1.0.0
- Time complexity:
- O(1)
获取前缀的完成建议
必需的参数
key
是建议字典键。
prefix
是前缀以完成。
可选参数
FUZZY
执行模糊前缀搜索,包括与发送的前缀在Levenshtein距离为1的前缀。
MAX num
将结果限制在最多 num
个(默认值:5)。
WITHSCORES
还返回每个建议的分数。这可以用于合并来自多个实例的结果。
WITHPAYLOADS
返回与建议一起保存的可选负载。如果条目没有负载,则返回空回复。
返回
FT.SUGGET 返回一个数组回复,这是一个与前缀匹配的顶级建议列表,可以选择在每个条目后带有分数。
示例
Get completion suggestions for a prefix
127.0.0.1:6379> FT.SUGGET sug hell FUZZY MAX 3 WITHSCORES
1) "hell"
2) "2147483648"
3) "hello"
4) "0.70710676908493042"
另请参阅
FT.SUGADD
| FT.SUGDEL
| FT.SUGLEN
相关主题
历史
- 从 Redis 2.0.0 版本开始:已弃用
WITHPAYLOADS
参数