Trong PostgreSQL 9.3 Beta 2 (?), Làm cách nào để tạo chỉ mục trên trường JSON? Tôi đã thử sử dụng ->
toán tử được sử dụng cho hstore
nhưng gặp lỗi sau:
CREATE TABLE publishers(id INT, info JSON);
CREATE INDEX ON publishers((info->'name'));
LỖI: kiểu dữ liệu json không có lớp toán tử mặc định cho phương thức truy cập "btree" GỢI Ý: Bạn phải chỉ định một lớp toán tử cho chỉ mục hoặc xác định một lớp toán tử mặc định cho kiểu dữ liệu.
8
"Câu hỏi ở đâu?" - TRONG tiêu đề
—
rlib
Trong tương lai, vui lòng xem stackoverflow.com/tags/postgresql/info , phần "đặt câu hỏi hay hơn"; nó có thể giúp nhận được câu trả lời tốt hơn sớm hơn với ít câu hỏi khó chịu hơn.
—
Craig Ringer