【发布时间】:2020-03-13 23:39:07
【问题描述】:
我有两个表名为paths 和stoppages,结构如下:
路径:
_____________________________
| id | source | destination |
|____|________|_____________|
| 1 | a | b |
|____|________|_____________|
| 2 | a | c |
|____|________|_____________|
| 3 | d | e |
|____|________|_____________|
停页:
________________________
| id | path_id | point |
|____|_________|_______|
| 1 | 1 | p1 |
|____|_________|_______|
| 1 | 1 | p2 |
|____|_________|_______|
| 1 | 1 | p3 |
|____|_________|_______|
| 1 | 2 | p4 |
|____|_________|_______|
| 1 | 2 | p5 |
|____|_________|_______|
| 1 | 3 | p1 |
|____|_________|_______|
我从两个表中获取数据的查询是
DB::table('paths')->join('stoppages', 'paths.id', '=', 'stoppages.path_id')->get()
我想在一张表格的 laravel 刀片页面中显示它们。目前我的桌子是这样的:
________________________________________
| source | destination | stoppages |
|________|_____________|_______________|
| a | b | p1 |
|________|_____________|_______________|
| a | b | p2 |
|________|_____________|_______________|
| a | b | p3 |
|________|_____________|_______________|
| a | c | p4 |
|________|_____________|_______________|
| a | c | p5 |
|________|_____________|_______________|
| d | e | p1 |
|________|_____________|_______________|
但我想以以下格式显示它们?
________________________________________
| source | destination | stoppages |
|________|_____________|_______________|
| a | b | p1, p2, p3 |
|________|_____________|_______________|
| a | c | p4, p5 |
|________|_____________|_______________|
| d | e | p1 |
|________|_____________|_______________|
如何以我想要的格式显示这些数据?
【问题讨论】:
-
我更新了我的问题。请立即检查。