我有兩張表:學(xué)生和俱樂部,它們之間存在多對(duì)多關(guān)系。作為 ajax 調(diào)用的一部分,我想返回所有學(xué)生及其俱樂部,但我想排除學(xué)生主鍵,因?yàn)檫@會(huì)提供有關(guān)系統(tǒng)中學(xué)生人數(shù)的意外信息。$students = Student::all() ->with('clubs') ->select('students.name', 'students.grade', 'students.birthday') ->get();這將為俱樂部返回一個(gè)空數(shù)組。如果我更改第三行以包含 id,它會(huì)完美運(yùn)行。$students = Student::all() ->with('clubs') ->select('students.id', 'students.name', 'students.grade', 'students.birthday') ->get();排除主鍵的最佳方法是什么?我應(yīng)該在查詢后通過循環(huán)遍歷集合來刪除它嗎?
1 回答

侃侃無極
TA貢獻(xiàn)2051條經(jīng)驗(yàn) 獲得超10個(gè)贊
forget
我想你可以從收藏中使用
https://laravel.com/docs/5.8/collections#method-forget
- 1 回答
- 0 關(guān)注
- 145 瀏覽
添加回答
舉報(bào)
0/150
提交
取消