我需要这方面的帮助:
2张桌子
Service : 有很多 Sub_Service Sub_Service : 有一个 Service
我的代码:
$services = new Service();
$services->where('org_id', $org_id)->get();
$services->sub_service->get();
foreach($services as $service)
{
echo $service->title;
foreach($service->sub_service as $sub_service)
{
echo $sub_service->title;
}
}
但它不起作用,如果我想访问 sub_service 我必须把它从第一个循环中取出并做类似的事情
foreach($services->sub_service as $sub_service)
{
echo $sub_service->title;
}
但这不是我想要的,我想得到一个像这样的数组:
服务1
— 子服务 1
— 子服务 3
服务 2
服务 3
— 子服务 2
信息我正在使用 DM 1.8 和 CI2。
谢谢你的帮助