我有以下验证:
use Phalcon\Validation;
use Phalcon\Validation\Validator\Uniqueness;
class Users extends BaseModel {
public function validation() {
$validator = new Validation();
$validator->add('some_data', new Uniqueness([
'message' => 'this field must be unique or epmty'
]));
// some other rules (...)
return $this->validate($validator);
}
}
问题是如何允许传递空数据。如果数据为空,我想保存在数据库 NULL 中,或者如果它通过了,我想保存在数据库中。