多对多查询

多对多查询

orm中多对多查询问题

回复

嗯_哼 回复了问题 • 1 人关注 • 1 个回复 • 961 次浏览 • 2017-03-20 11:59 • 来自相关话题

Laravel5 的多对多关系中,在 blade 模板里面如何循环输出其中一张表的字段,而且输出其关联对应的另外一张表的字段

Jachase 回复了问题 • 4 人关注 • 1 个回复 • 1927 次浏览 • 2015-06-04 16:30 • 来自相关话题

多对多关联查询问题,起别名

突破 回复了问题 • 5 人关注 • 4 个回复 • 3012 次浏览 • 2016-11-26 11:02 • 来自相关话题

条新动态, 点击查看
zhuzhichao

zhuzhichao 回答了问题 • 2015-02-02 14:20 • 4 个回复 不感兴趣

多对多关联查询问题,起别名

赞同来自:

自己写一个函数处理一下数据即可。

1. 如果喜欢封装在model里
{{{
public static function infoReformat($obj) {
return [
"id"=> $obj->id,... 显示全部 »
自己写一个函数处理一下数据即可。

1. 如果喜欢封装在model里
{{{
public static function infoReformat($obj) {
return [
"id"=> $obj->id,
"name"=> $obj->name,
"phone"=> $obj->phone,
"address"=> $obj->address,
"class_id"=> $obj->img->id,
"class_name"=> $obj->img->origin_name,
"image_path"=> $obj->img->local_path,
];
}
}}}
接着在Controller里这样用 return Response::json(YourModel::infoReformat($obj));

2. 如果喜欢封装在Controller里
{{{
public function infoReformat($obj) {
return Response::json([
"id"=> $obj->id,
"name"=> $obj->name,
"phone"=> $obj->phone,
"address"=> $obj->address,
"class_id"=> $obj->img->id,
"class_name"=> $obj->img->origin_name,
"image_path"=> $obj->img->local_path,
]);
}
}}}

orm中多对多查询问题

回复

嗯_哼 回复了问题 • 1 人关注 • 1 个回复 • 961 次浏览 • 2017-03-20 11:59 • 来自相关话题

多对多关联查询问题,起别名

回复

突破 回复了问题 • 5 人关注 • 4 个回复 • 3012 次浏览 • 2016-11-26 11:02 • 来自相关话题

Laravel5 的多对多关系中,在 blade 模板里面如何循环输出其中一张表的字段,而且输出其关联对应的另外一张表的字段

回复

Jachase 回复了问题 • 4 人关注 • 1 个回复 • 1927 次浏览 • 2015-06-04 16:30 • 来自相关话题