我正在建立一个Laravel网站,人们可以将任务发布到数据库中。目前,当我通过表单发布任务时,每个帐户都可以看到数据。如何仅显示发布它的特定人员的数据?
非常感谢你。
答案 0 :(得分:0)
如果您的用户已登录,您可以通过Auth :: user() - > id;
检索他们的ID在index()方法中删除$tasks = Task::all();
并添加
$userId = Auth::user()->id;
$tasks = Task::where('user_id',$userId)->get();
希望这会有所帮助