gpt4 book ai didi

php - laravel4 通过关系(一对多)从其他表中选择所有数据

转载 作者:行者123 更新时间:2023-11-29 23:11:59 25 4
gpt4 key购买 nike

我有两个表用户其模型(用户)...和服务它模型(servs)....关系是一对多....当我尝试选择属于一个用户的所有服务时。 ...它仅选择第一个服务并忽略其他服务...这是我使用的代码

public function getserv(){
return View::make('infos.serv');
}

public function postserv(){
$user = User::find(Auth::user()->id);
$user_id = $user->id;

$serv = servs::where('user_id','=',$user_id);
if($serv->count()){
$serv = $serv->get();
//return $serv->user_id;
foreach ($serv as $servs) {
return $servs->serv_id;
}
}

}

最佳答案

您最好这样做,而不是在第一个循环中返回数据:

$result = array();
foreach ($serv as $servs) {
$result[] = $servs->serv_id;
}
return $result;

关于php - laravel4 通过关系(一对多)从其他表中选择所有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28029896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com