在Laravel 5中,文本区域字段的验证总是失败

在Laravel 5中,文本区域字段的验证总是失败,laravel,laravel-5,Laravel,Laravel 5,我有一个自定义表单验证程序,其中验证规则是从数据库表中提取的。验证器工作正常,直到我在文本区使用它。规则很简单,“必需”,但即使有数据发送,验证也总是失败 $rules = $this->getFormRules($slug); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { return Redirect::to($request->uri)

我有一个自定义表单验证程序,其中验证规则是从数据库表中提取的。验证器工作正常,直到我在文本区使用它。规则很简单,“必需”,但即使有数据发送,验证也总是失败

$rules = $this->getFormRules($slug);
$validator = Validator::make(Input::all(), $rules);
if ($validator->fails()) {
    return Redirect::to($request->uri)
        ->withErrors($validator);
} else { ... }

private function getFormRules($slug = null) {
    $elements = Element::all();
    foreach($elements as $element) {
        if(isset($element->mandatory) == 1) {
            $rules_array[$element->field_name] = 'required';
        }
    }
    return $rules_array;
}
规则数组如下所示:

Array (
    [Name] => required
    [E-mail] => required
    [Company] => required
    [Phone] => required
    [Message] => required 
)
消息
是文本区域,它在那里不断失败

<form method="POST" action="/form-send" enctype="multipart/form-data">
    <input type="hidden"name="_token"value="8ZtkSm7QkloWxAH5x3KkAzW2BS1UEpLv4SkuJ1Nu">
    <input type="hidden" name="uri" value="/contact">
    <div>
        <label>Name<span>*</span></label>
        <input type="text" name="Name" value="">
    </div>
    <div>
        <label>E-mail<span>*</span></label>
        <input type="text" name="E-mail" value="">
    </div>
    <div>
        <label>Company</label>
        <input type="text" name="Company" value="">
    </div>
    <div>
        <label>Phone</label>
        <input type="text" name="Phone" value="">
    </div>
    <div>
        <label>Message<span>*</span></label>
        <textarea name="Message"></textarea>
    </div>
    <div>
        <button type="submit" name="Send">Send</button>
    </div>
</form>

名字*
电子邮件*
单位
电话
信息*
发送

信息文本区域上的
名称
设置是否正确?如果执行
dd(Input::get('Message'))
您看到文本了吗?是的,我看到了。即使当我打印输出时,它也会显示值。你能用表单更新问题吗?完成Jilson。参见问题请张贴您的型号代码
信息
文本区域上的
名称设置是否正确?如果执行
dd(Input::get('Message'))
您看到文本了吗?是的,我看到了。即使当我打印输出时,它也会显示值。你能用表单更新问题吗?完成Jilson。请把你的型号代码贴出来好吗