遇到Laravel验证器的问题。我似乎无法使用以下验证规则捕获数据库中的唯一值。是否有一些特定的URL会引起这种情况?它通过了唯一的验证部分,只是在尝试插入时在MySql级别出错。还没有看到关于URL字段的任何内容,从我一直在看代码看起来是正确的(也许我正在失去它 - 谁知道;)
以下是输入:http://sub.domain.com
验证
// Validate the incoming request
$validator = Validator::make($request->all(), [
'original_url' => 'required|unique:redirect_urls,original_url',
迁移:
$table->string('original_url')->unique();
由于
CITTI