【发布时间】:2018-06-14 09:19:37
【问题描述】:
我有这样的表:
Master_Table
id titile desc
1 one one is one
2 two two is two
子表
id value master_id
1 first 1
2 second 1
3 third 1
4 fourth 1
所以当我成功检索数据时,它会是这样的json:
Master_Table {
id:1,
title:'one',
desc: 'one is one',
Child_Table: [
{id: 1, value:"first", master_id:1},
{id: 2, value:"second", master_id:1},
{id: 3, value:"third", master_id:1},
{id: 4, value:"fourth", master_id:1},
]
}
我是这样做的:
$json= PDH::find(1)->products()->where('product_highlight_id', 1)->get();
但结果只有孩子
Child_Table: [
{id: 1, value:"first", master_id:1},
{id: 2, value:"second", master_id:1},
{id: 3, value:"third", master_id:1},
{id: 4, value:"fourth", master_id:1},
]
我确信这在 Laravel Eloquent 中可用,但我几乎找不到它。有人可以给我指点一下吗?
提前致谢。
【问题讨论】:
标签: laravel eloquent lumen laravel-eloquent