如何使用Laravel 5验证Html选择元素?

时间:2016-01-16 21:04:11

标签: php validation laravel-5.1

我的观点中有一个部分列表:

        <select name="departments">
                        <option value="1">support 1</option>
                        <option value="2">support 2</option>               
         </select>

现在我想检查所选选项值是否在我的数据库中,因此用户无法发送错误数量的支持部门。

如何访问&#34;值&#34;在我的验证器中?

$validator = Validator::make($request->all(), [
    'how to access the value?!' => 'required|exists:departments,id',
    ]);

1 个答案:

答案 0 :(得分:1)

我认为对正在发生的事情存在误解。这不是您需要访问的值,您需要将其绑定到元素的名称。让我们看看它是什么样的:

'departments' => 'required|exists:departments,id'

这将确保departments列的id表格中存在所选值。