在PostgreSQL 9.3 Beta 2(?)中,如何在JSON字段上创建索引?我使用用于->
的{{1}}运算符尝试了它,但出现了以下错误:
hstore
错误:数据类型json没有访问方法的默认运算符类 " B树"提示:您必须为索引或指定运算符类 为数据类型定义默认运算符类。
答案 0 :(得分:142)
实测值:
CREATE TABLE publishers(id INT, info JSON);
CREATE INDEX ON publishers((info->>'name'));