您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

laravel这个关联查询怎么写?

2024/3/28 8:39:19发布23次查看
laravel这个关联查询怎么写?
关联关系是这样的:
users表->articles表 ,一对多关系。categories表->articles表,一对多关系。

查询:
public function index() { $user=\auth::user(); //1、查询当前登录用户的文章. //2、文章对应的类别. //用的下面这样一条语句: $articles = $user->articles->with('category'); return view('index', compact('articles')); }

报错:
问题:
index()方法中的查询语句应该怎么写?
回复内容: laravel这个关联查询怎么写?
关联关系是这样的:
users表->articles表 ,一对多关系。categories表->articles表,一对多关系。

查询:
public function index() { $user=\auth::user(); //1、查询当前登录用户的文章. //2、文章对应的类别. //用的下面这样一条语句: $articles = $user->articles->with('category'); return view('index', compact('articles')); }

报错:
问题:
index()方法中的查询语句应该怎么写?
换成这样的,将article改成方法,这样返回的就不是结果,而是query builder:
$articles = $user->articles()->with('category')->get();
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product