Laravel默认身份验证表

时间:2018-10-06 10:47:06

标签: php laravel

enter image description here我如何更改laravel在类似这样的函数上查询的位置?

public static char[] alphanumericAlphabet() {
    return CharSeq
            .rangeClosed('0','9')
            .appendAll(CharSeq.rangeClosed('a','z'))
            .appendAll(CharSeq.rangeClosed('A','Z'))
            .toCharArray();
}

它总是在表'users'上查询,该表是我不使用的laravel默认表

1 个答案:

答案 0 :(得分:0)

它在users表上进行查询,因为当您使用unique验证规则时,您可以传递表的名称,雄辩的表必须在该表上搜索正在验证的输入值。

$request->validate([
    'username' => 'required|string',
    'email' => 'required|string|email|unique:users',
    'password' => 'required|string'
]);?

您对email的验证规则将在email表中搜索给定users的存在,因为它是您作为{{1 }}。您可以更改它。

unique规则采用类似unique的参数