W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
'state' => 'exists:states,abbreviation'
如果你需要指定 exists
方法用來查詢的數(shù)據(jù)庫。你可以通過使用「點」語法將數(shù)據(jù)庫的名稱添加到數(shù)據(jù)表前面來實現(xiàn)這個目的:
'email' => 'exists:connection.staff,email'
你也可以使用關(guān)聯(lián)模型來指定表名。
'user_id' => 'exists:App\Models\User,id'
如果要自定義驗證規(guī)則執(zhí)行的查詢,可以使用 Rule
類來定義規(guī)則。在這個例子中,我們使用數(shù)組指定驗證規(guī)則,而不是使用 |
字符來分隔它們:
use Illuminate\Validation\Rule;
Validator::make($data, [
'email' => [
'required',
Rule::exists('staff')->where(function ($query) {
$query->where('account_id', 1);
}),
],
]);
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: