Направляющие: Проверьте уникальную комбинацию 3 столбцов

Привет я 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}
61
задан 15 September 2011 в 13:43

0 ответов

Другие вопросы по тегам:

Похожие вопросы: