PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để tạo chỉ mục trên trường JSON trong Postgres?

Đã tìm thấy:

CREATE TABLE publishers(id INT, info JSON); 
CREATE INDEX ON publishers((info->>'name'));

Như đã nêu trong các nhận xét, sự khác biệt nhỏ ở đây là ->> thay vì -> . Cái trước trả về giá trị dưới dạng văn bản, cái sau là đối tượng JSON.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để định dạng trường bigint thành ngày tháng trong Postgresql?

  2. Postgres thay đổi trình tự theo cách thủ công

  3. Làm cách nào để tùy chỉnh tệp cấu hình của hình ảnh PostgreSQL Docker chính thức?

  4. Cách cấu hình SELinux cho PostgreSQL và TimescaleDB

  5. Hành vi mong đợi cho nhiều hàm trả về trong mệnh đề SELECT là gì?