多表查询怎么匹配所有条件呢
业务逻辑大概是这样
比如说有个用户表,有个考勤表
用户 => 考勤记录(1对多)
我想要从用户表 whereHas 查询考勤表中[ 迟到=false,早退=false] 的用户,wherehas 的话是某一天满足这个 false 条件就返回了,我希望是这个 用户 id 对应的所有记录都是 false 才会返回。
我应该怎么操作呢。(不考虑在用户表加单独的字段,用考勤表实时维护这种方式)