验证:存在于字段OR中:0,NULL

时间:2014-10-01 08:18:02

标签: laravel-4

我将获取存在于数据库中或位于范围内的字段数据。 是否可以检查输入验证,即并发(存在于字段数据库中)或(在:0,NULL)

1 个答案:

答案 0 :(得分:5)

我们应该确定这样的自定义验证器:

public function validateCustomExists($attribute, $value, $parameters)
{
    if ($value == 0)
        return true;
    else
        return $this->validateExists($attribute, $value, $parameters);
}

并在模型验证中:

    $this->rules = array(
        'field_id' => 'custom_exists:tableName,fieldName',
    );