Hittade:
CREATE TABLE publishers(id INT, info JSON);
CREATE INDEX ON publishers((info->>'name'));
Som anges i kommentarerna är den subtila skillnaden här ->>
istället för ->
. Den förra returnerar värdet som text, den senare som ett JSON-objekt.