我整天都陷入了这个问题:
- 多对多的关系
- 模块(id,名称,描述)
- 员工(id,姓名,born_date,性别等)
- employees_modules
但是, employees_modules 不仅仅是外键......还有其他字段:
- 模块id
- EMPLOYEE_ID
- 教室(varchar)
- 已登记(布尔)
- 存在(布尔)
- away(boolean)
- 其他国旗
- 任何
所以... 在一个查询中我需要......
- 列出所有模块 +
- 有多少员工属于该模块
- 有多少教室属于该模块(但类只是一个字符串)
- 有多少员工等
所以...我的问题是......
- 如何计算每个模块属于多少个教室(字符串列) - 在原始sql中我需要对classerooms进行分组然后计数。
- 如何将where条件传递给多对多关系
醇>
结构
模型
- Module.php
- Employee.php
- EmployeeModule.php
对不起我的英文,请为我修好......