Как добавить уникальный индекс для столбца текстового массива.
В моей таблице Postgres есть столбец, содержащий разделы.
+----+-----------+
| id | sections |
|----|-----------|
| 1 |['A', 'B'] |
+----+-----------+
| 2 |['A', 'A'] |
+----+-----------+
Как вы можете видеть для id 2
Я могу вставить два раздела с одинаковым текстом.Я не хочу добавлять дубликаты текста.Я не хочу дублировать разделы в моей колонке.Есть ли способ добавить индекс для текстового массива.
Я видел примеры для массива int, но ничего не могу найти для текстового массива
Я не хочу создавать новую функцию,Я хочу использовать существующую функцию в Postgres.