英尺。改变
语法
FT.ALTER {index} [SKIPINITIALSCAN] SCHEMA ADD {attribute} {options} ...
向索引添加新属性。向索引添加属性会导致任何将来的文档更新在为现有文档编制索引和重新编制索引时使用 new 属性。
必需参数
index
是要创建的索引名称。
SKIPINITIALSCAN
如果设置,则不扫描和索引。
SCHEMA ADD {attribute} {options} ...
在 SCHEMA 关键字后,声明要添加的字段:
attribute
是要添加的属性。options
是属性选项。指FT.CREATE
了解更多信息。
根据索引的创建方式,您可能会受到附加文本数量的限制
属性,这些属性可以添加到现有索引中。如果当前索引包含的少于 32 个
text 属性,则SCHEMA ADD
最多只能添加 32 个属性(这意味着
index 将永远只能包含 32 个 total text attributes)。如果您希望将索引设置为
包含超过 32 个属性,请使用MAXTEXTFIELDS
选择。
返回
英尺。ALTER 返回一个简单的字符串回复OK
如果执行正确,否则返回错误。
例子
更改索引
127.0.0.1:6379> FT.ALTER idx SCHEMA ADD id2 NUMERIC SORTABLE
OK
See also
Related topics