仅显示Laravel中特定用户的数据

时间:2017-01-21 22:25:05

标签: database laravel

我正在建立一个Laravel网站,人们可以将任务发布到数据库中。目前,当我通过表单发布任务时,每个帐户都可以看到数据。如何仅显示发布它的特定人员的数据?

非常感谢你。

1 个答案:

答案 0 :(得分:0)

如果您的用户已登录,您可以通过Auth :: user() - > id;

检索他们的ID

在index()方法中删除$tasks = Task::all();并添加

$userId = Auth::user()->id;
$tasks = Task::where('user_id',$userId)->get();

希望这会有所帮助