【发布时间】:2016-06-02 05:13:57
【问题描述】:
我在 Postgres 上有一个名为 data 的 json 列,我想添加一个仅适用于该列为 null 的行的部分索引 - 我基本上需要找到所有行其中data 是null,所以我可以将一些数据放入其中。
尝试添加索引会导致缺少运算符类的错误,因为我们无法使用btree 索引来索引json 类型。但我也不想为特定属性编制索引,让我使用data->>property。如何仅索引其中包含 json null 的行?
编辑:jsonb 建议可行,但我在这个项目上坚持使用 9.3。
【问题讨论】:
标签: json postgresql indexing