我有两张表:学生和俱乐部,它们之间存在多对多关系。作为 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 关注
- 117 浏览
添加回答
举报
0/150
提交
取消