[英]How can I list the products in the category with Laravel?
我正在使用Laravel 8
框架。 我的数据库是这样的:
类别
id - name - category_url
产品
id - category_id - products_name - products_url
数据库关系: categories->id == products->category_id
我的问题:如何列出该类别中的产品?
谢谢。
您在 model 类别中定义您的关系,如下所示
public function products()
{
return $this->hasMany('App\Products', 'category_id');
}
最后在 controller 你可以使用 with()
Category::with('products')->get();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.