У меня есть стол Postgres 9.6 с определенными столбцами, которые должны быть уникальными. Если я попытаюсь вставить повторяющуюся строку, я хочу, чтобы Postgres просто игнорировал вставку и продолжал, вместо отказа или прерывания. Если вставка завернута в транзакцию, она не должна прервать транзакцию или повлиять на другие обновления транзакции.Может ли Postgres молча игнорировать конфликты с ограничениями столбцов?
Я предполагаю, что есть способ создать таблицу, как описано выше, но я еще не понял ее.
Бонусные баллы, если вы можете показать мне, как это сделать в Rails.