我关联查询数据 在第一个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); // 这样只能显示一条数据
}
}
dd()函数的意义是dump and die,相当于打印并终止脚本运行。相当于var_dump();die; 你把dd()改成var_dump()试试看。