laravel Validation验证失败,返回500而不是422

这里是验证规则:

public function rules()
{
    return [
        'user_id' => 'required|integer',
        'news_id' => 'integer|required',
        'content' => 'required'
    ];
}<br></br>

处理代码部分:

public function store(CreateNewsCommentsRequest $request)
{
    $news_id = $request->get('news_id');
    return $news_id;
}<br></br>

我使用的是dingoapi,在远程post的。

perfectboook
修改的评论也不能少于六个字哦!
安正超
修改的评论也不能少于六个字哦!
perfectboook
修改的评论也不能少于六个字哦!
安正超
修改的评论也不能少于六个字哦!
perfectboook
修改的评论也不能少于六个字哦!
Admin
修改的评论也不能少于六个字哦!
Admin
修改的评论也不能少于六个字哦!
Cai
修改的评论也不能少于六个字哦!
Admin
修改的评论也不能少于六个字哦!
Admin
修改的评论也不能少于六个字哦!
perfectboook
修改的评论也不能少于六个字哦!