Привет, я не хочу проверять уникальную комбинацию из 3 столбцов в моей таблице.
Скажем, у меня есть таблица под названием cars со значениями: brand,: model_name и: fuel_type.
То, что я тогда хочу, это проверить, уникальна ли запись на основе их комбинации. Пример:
brand model_name fuel_type
Audi A4 Gas
Audi A4 Diesel
Audi A6 Gas
Все должны быть действительными. Но другой рекорд с "Audi, A6, Gas" НЕ должен быть действительным.
Я знаю эту проверку, но я сомневаюсь, что она действительно делает то, что я хочу.
validates_uniqueness_of :brand, :scope => {:model_name, :fuel_type}