У меня есть следующий пользовательский тип:
CREATE TYPE param_range AS (
param smallint,
range int4range
);
Следующая таблица:
CREATE TABLE test4
(
id serial NOT NULL,
geo point,
ext param_range[]
)
Следующие индексы:
CREATE INDEX ix_test4_geo ON test4 USING GIST ((geo));
CREATE INDEX ix_test4_ext on test4 USING GIN (ext);
Для индекса GIN требуется оператор/функция для пользовательского типа. Как мне это сделать?