如何仅将登录用户的帖子显示给Laravel Voyagers中的用户?

时间:2019-09-19 09:58:25

标签: laravel laravel-5 voyager

我已经安装了新的Laravel项目,并在其中添加了Laravel Voyagers软件包。

后来,我用id,title,user_id创建了Product表,并创建了它们各自的BREAD。

用户可以拥有许多产品。因此,对于Relationship,我在产品表中定义了每个产品都属于用户。 到现在为止,一切正常。但是,当我以用户身份登录时,我只能看到所有产品,而不仅仅是我分配的产品。

我如何在laravel旅行者中管理这件事。

1 个答案:

答案 0 :(得分:0)

尝试使用:

 $product = Product::all()->where('user_id', auth()->user()->id)->get();

或:

 $product = \DB::table('Product')->where('user_id', auth()->user()->id)->get();