为了账号安全,请及时绑定邮箱和手机立即绑定

由于某种原因,我无法验证数据

由于某种原因,我无法验证数据

PHP
眼眸繁星 2023-04-21 10:53:17
我正在尝试验证我的数据,但由于某种原因我收到此错误 “尝试获取非对象的属性‘标题’”这是我的控制器:-public function store(Request $request){  $data = request()->validate([        'title' => 'required',        'body' => 'required',      ]);     Post::create([            'title'=>$data->title,            'body'=>$data->body,            'created_by'=>$request->created_by,            'user_id'=>Auth::user()->id,            'filled_by'=>Auth::user()->uuid,          ]);  return redirect('/home');}
查看完整描述

1 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

request()->validate([]);将返回带有验证数据的数组。您正在使用$data->title$data不是对象而是数组。

而是使用

'title' => $data['title'],


查看完整回答
反对 回复 2023-04-21
  • 1 回答
  • 0 关注
  • 77 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信