laravel关联模型查询数据

图片描述
我关联查询数据 在第一个foreach里面打印$v就是图片中的结果 我再加一个foreach的话就只能查看pic的下面的一条数据 我想看一下这个pic字段下面的所有数据(里面有两条数据)应该怎么办呢?

$res=Blog::where('uid',$uid)->with('pic')->get()->toArray();
foreach($res as $k=>$v){
   dd($v);
   foreach($v['pic'] as $k2=>$v2){
      dd($v2);  // 这样只能显示一条数据
   }
}
阅读 2.2k
1 个回答

dd()函数的意义是dump and die,相当于打印并终止脚本运行。相当于var_dump();die; 你把dd()改成var_dump()试试看。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进