我已经安装了新的Laravel项目,并在其中添加了Laravel Voyagers软件包。
后来,我用id,title,user_id创建了Product表,并创建了它们各自的BREAD。
用户可以拥有许多产品。因此,对于Relationship,我在产品表中定义了每个产品都属于用户。 到现在为止,一切正常。但是,当我以用户身份登录时,我只能看到所有产品,而不仅仅是我分配的产品。
我如何在laravel旅行者中管理这件事。
答案 0 :(得分:0)
尝试使用:
$product = Product::all()->where('user_id', auth()->user()->id)->get();
或:
$product = \DB::table('Product')->where('user_id', auth()->user()->id)->get();