首页 > 解决方案 > 如何在 PostgreSQL 中归档的 JSON 上创建索引

问题描述

我请求您帮助为JSON字段创建索引,如下面在 PostgreSQL 上查询的那样。在我的代码中,该字段在 WHERE 子句中使用,它需要索引来加快查询速度。

SELECT ((prime_data ->> 'prof'::text)::json) ->> 'find'::text AS prof_find 
FROM prof_table;

我已经尝试过这个杜松子酒索引,因为它不能正常处理这个 JSON 字段,但没有运气。

create index idx_prof_find 
   on prof_table using gin(((prime_data ->> 'prof'::text::json) ->> 'find'::text));

标签: postgresql

解决方案


推荐阅读