[英]How do i pass an eloquent collection to a validation rule?
我有這個規則:
Validator::make($data, [
'category' => [
'required',
Rule::notIn(['news', 'article']),
],
]);
問題是新聞和文章存儲在另一個表中。 我如何將該表中的數據傳遞到 notIn 中?
使用 Laravel exists
驗證
參考鏈接https://laravel.com/docs/8.x/validation#specifying-a-custom-column-name
Validator::make($data, [
'category' => [
'required',
Rule::exists('tableName')->where(function ($query) {
$query->where('column', "active ");
}),
],
]);
``
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.