Anda perlu menginstal modul tambahan btree_gin
atau btree_gist
masing-masing, yang menyediakan kelas operator yang hilang.
Jalankan sekali per database:
CREATE EXTENSION btree_gin; -- or btree_gist
Maka Anda harus dapat membuat indeks multikolom Anda:
CREATE INDEX idx1 ON "MyTable" USING gin
("Varchar_1", "Array_1", "Array_2", "Array_3", "Varchar_2");
Lihat:
Adapun indeks pada array jenis:GIN adalah tipe indeks yang sempurna untuk itu. Manual:
Penekanan tebal milikku. Operator @>
, <@
dan &&
didefinisikan untuk berbagai tipe data. Beberapa dari mereka juga bekerja sama dengan indeks GiST. Tetapi dengan array sebagai operan, biasanya indeks GIN. Lihat:
Tipe data character
kemungkinan besar tidak apa maumu. Lihat: