FT.SYNUPDATE

使用附加术语创建或更新同义词组

语法

FT.SYNUPDATE index synonym group id [SKIPINITIALSCAN] term [term ...]

引入版本:1.2.0

复杂度摘要:O(1)

更新同义词组

示例

必需参数

index

是索引名称。

synonym_group_id

是要返回的同义词组。

使用 FT.SYNUPDATE 创建或更新包含附加术语的同义词组。该命令会触发对所有文档的扫描。

可选参数

SKIPINITIALSCAN

不扫描和索引,只有更新后索引的文档受影响。

示例

Update a synonym group

127.0.0.1:6379> FT.SYNUPDATE idx 同义词 hello hi shalom OK

127.0.0.1:6379> FT.SYNUPDATE idx 同义词 SKIPINITIALSCAN 你好你好沙洛姆 OK

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis软件
Flex
Redis Cloud
灵活且每年
Redis Cloud
免费和固定
说明
✅ 支持 ❌ 不支持 ✅ 支持 ✅ 支持

返回值

RESP2

以下之一: * 简单字符串回复:OK(如果执行正确)。 * 简单错误回复 在这些情况下:没有这样的索引。

RESP3

以下之一: * 简单字符串回复:OK(如果执行正确)。 * 简单错误回复 在这些情况下:没有这样的索引。

参见

FT.SYNDUMP

重新搜索

资料来源:Redis 官方 FT.SYNUPDATE 文档;中文内容参考 Redis 文档许可。