我有两张桌子。学校和学生。
当我获取所有学生时
Student::all()->toJson();
我得到回应
[
{
"id": 1,
"school_id": 1,
"name": "Jhon"
}
]
但实际上我想收到
[
{
"id": 1,
"school": {
"id": 1
},
"name": "Jhon"
}
]
我知道我能做到
Student::with(['school']);
但是随后它对学校表进行了额外的查询,这不是必需的,因为我只需要学校 ID,而不需要所有其他属性。