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