向Postgres文本数组内容

时间:2017-10-25 20:38:51

标签: ruby-on-rails postgresql ruby-on-rails-5

是否可以为Postgres文本数组添加唯一性约束?为了澄清,我想在同一个数组中防止相同字符串的重复实例。

我尝试了许多方法而没有成功。这是我最近的尝试:

alter table districts add constraint zip_idx exclude using gin (zip_codes with <@);
# access method "gin" does not support exclusion constraints

我找到了this解决方案,其中涉及引入自定义函数,但我觉得必须有一种方法可以使用Gin运算符或contrib模块来处理它。

这是基线sqlfiddle

0 个答案:

没有答案