поле 'CODE' было уникальным и не дублировалось, подскажите что не так делаю? Записи в базе дублируются
В самой БД создай уникальный индекс на это поле.
Можете чуть точнее описать как это сделать, я напрямую с Базой не работал практически
гугл точно знает
В курсе разработчика в разделе ОРМ, есть подраздел про валидацию и про UniqueValidator. Сам не использовал, но вроде бы это то, что нужно.
Спасибо. Вроде оно, ни одного примера в курсе как со штатными валидаторами работать, ппц конечно
Если ты выложишь сюда рабочий пример, то потомки будут тебе благодарны и карма посветлеет на три пункта)
Да сейчас разгребу)) Выложить не сложно конечно, только в чате есть ли польза от этого
Есть конечно. Сделай хэштеги orm, validator, unique. Тогда и находить смогут
Что то типа такого?)
В конструктор вроде можно передавать свой $errorMessage ещё. Типа Unique("Поле CODE должно быть уникальным"). А вообще да, интересных примеров работы с ОРМ катастрофически мало(
Да, вот как раз сейчас сообщение с ошибкой еще сделаю
А вы поработайте. Очень расширяет кругозор.
Обсуждают сегодня