Railsアプリ(Postgres)を使用していて、複数のパラメーターに基づいて検証を追加したい。
もしも
Object.column1 & Object.column2 are NOT unique => reject new entry.
しかし、
Object.column1 IS not unique BUT Object.column2 for duplicate entry is different => accept new entry
それを行うための最良の方法は何でしょうか?