我有兩張表:學生和俱樂部,它們之間存在多對多關系。作為 ajax 調用的一部分,我想返回所有學生及其俱樂部,但我想排除學生主鍵,因為這會提供有關系統中學生人數的意外信息。$students = Student::all() ->with('clubs') ->select('students.name', 'students.grade', 'students.birthday') ->get();這將為俱樂部返回一個空數組。如果我更改第三行以包含 id,它會完美運行。$students = Student::all() ->with('clubs') ->select('students.id', 'students.name', 'students.grade', 'students.birthday') ->get();排除主鍵的最佳方法是什么?我應該在查詢后通過循環遍歷集合來刪除它嗎?
- 1 回答
- 0 關注
- 136 瀏覽
添加回答
舉報
0/150
提交
取消