В документации Phalcon упоминается возможность проверки нескольких столбцов на уникальность, но они не дают пример того, как это сделать. Должен ли я просто отправить массив в качестве значения «поля»?
Спасибо!
Вы можете проверить уникальность по нескольким столбцам, используя массив, содержащий имена полей в качестве значения ключа ‘field’ для валидатора.
public function validation(){
$this->validate(new Uniqueness(array(
'field' => array('email', 'name')
)));
}
http://forum.phalconphp.com/discussion/4205/phalcon-model-validate-uniqueness-by-two-fields
Других решений пока нет …