En PostgreSQL 9.3 Beta 2 (?), ¿Cómo creo un índice en un campo JSON? Lo probé usando el ->
operador utilizado para hstore
pero obtuve el siguiente error:
CREATE TABLE publishers(id INT, info JSON);
CREATE INDEX ON publishers((info->'name'));
ERROR: el tipo de datos json no tiene una clase de operador predeterminada para el método de acceso "btree" SUGERENCIA: Debe especificar una clase de operador para el índice o definir una clase de operador predeterminada para el tipo de datos.
8
"¿Dónde está la pregunta?" - EN el título
—
rlib
En el futuro, eche un vistazo a stackoverflow.com/tags/postgresql/info , la sección "hacer mejores preguntas"; podría ayudar a obtener mejores respuestas antes con menos preguntas molestas.
—
Craig Ringer