Size: a a a

2020 July 10

XN

Xeon Null in Yii Framework 2
там int
источник

А

Аль Пачино in Yii Framework 2
Я понял, что int.
источник

XN

Xeon Null in Yii Framework 2
при чем тогда даты?
источник

А

Аль Пачино in Yii Framework 2
Почему due_date=0🧐
источник

XN

Xeon Null in Yii Framework 2
к черту это говно
источник

XN

Xeon Null in Yii Framework 2
кому надо что-то типа
источник

XN

Xeon Null in Yii Framework 2
$this->db->createCommand("UPDATE $this->table_documents SET due_date = document_creation_date+31536000 where due_date is null")->execute();
источник

Z

ZH in Yii Framework 2
подскажите пожалуйста, очень туплю: Как валидацию сделать по уникальности двух столбцов таблицы ?
источник

ES

Eugene She in Yii Framework 2
'one', 'two', 'targetAttribute' => ['one', 'two']],
источник

Z

ZH in Yii Framework 2
А если targetClass нужен? Проверка, чтобы такой пары в базе не существовало
источник

IS

I Scarab in Yii Framework 2
а на уровне базы констрейн добавить не?
источник

IS

I Scarab in Yii Framework 2
или это разовая акция?
источник

Z

ZH in Yii Framework 2
требуется валидовать форму, на уровне БД - будет ошибка же из БД вываливаться
источник

Z

ZH in Yii Framework 2
)
источник

ES

Eugene She in Yii Framework 2
ZH
А если targetClass нужен? Проверка, чтобы такой пары в базе не существовало
хз наверное писать свой валидатор.
А вообще попробуй кинуть составной индекс на 2 поля уникальный и сгенерь модель через gii
источник

Z

ZH in Yii Framework 2
в приниципе тоже идея
источник

ES

Eugene She in Yii Framework 2
интересно как он обыграет эту ситуацию
источник

Z

ZH in Yii Framework 2
попробую
источник

ES

Eugene She in Yii Framework 2
Стоп, мы все не правильно делаем
источник

ES

Eugene She in Yii Framework 2
Тебе надо проверить связку уникальности. Проверяй себе наздоровье через
'one', 'two', 'targetAttribute' => ['one', 'two']],

А ниже просто опиши правило на exists каждого поля уже с указанием targetClass
источник