在PostgreSQL 9.3 Beta 2(?)中,如何在JSON字段上创建索引?我使用了->
用于的运算符进行hstore
了尝试,但出现以下错误:
CREATE TABLE publishers(id INT, info JSON);
CREATE INDEX ON publishers((info->'name'));
错误:数据类型json没有访问方法“ btree”的默认操作符类提示:您必须为索引指定一个操作符类或为该数据类型定义一个默认操作符类。
8
“问题在哪里?” -在标题中
—
rlib
将来,请查看“提出更好的问题”部分中的stackoverflow.com/tags/postgresql/info;它可能有助于减少麻烦的问题,从而更快地获得更好的答案。
—
Craig Ringer 2013年