如何在 JSON 文档中为 null 值编制索引?
上次更新时间:2024 年 3 月 22 日
问题
如何在 JSON 文档中为 null 值编制索引?
答案
Redis 不索引空值,因此搜索它们是不可能的。但是,针对 JSON 文档有一些解决办法
- 将标签存储为空时的含义,但在
FT.SEARCH
命令中将被解释为空值。任何值都行,例如_null
。也可以在哈希文档上工作 - 添加一个
TAG
字段,其中包含对象中所有空字段的数组。示例:"nulls":["exchange"]
参考
详细了解 Redis 标记字段。