php - Laravel Raw 查询转换为 Eloquent ORM 格式
问题描述
谁能帮我转换这个查询
SELECT
employees.username,
employees_attendance.employees_id,
SUM(employees_attendance.worked_hours)
FROM
employees_attendance
LEFT JOIN
employees ON
employees_attendance.employees_id=employees.id
WHERE
timein LIKE '2020-03-26 %'
GROUP BY
employees_attendance.employees_id
今天进入 laravel 雄辩的 ORM2020-03-27
日期。
我是这样写的,但是语法错误
DB::table('employees_attendance')
->leftJoin('employees', 'employees_attendance.employees_id', '=', 'employees.id')
->where('employees_attendance.employees_id', '=', 'employees.id')
->whereDate('timein', Carbon::today())
->select('employees.id as emp_id','employees.username as name')
->groupBy('employees_attendance.employees_id')
->get();
解决方案
推荐阅读
- python-sphinx - 狮身人面像无限的tocdepth
- reactjs - Reactjs 中的 innerRef 是什么?
- java - Windows,双击运行 JAR
- julia - Julia:Cholesky 分解中的 U 因子不是一个字段吗?
- google-analytics - Google Analytics:按自定义维度值过滤
- azure - 使用 ADF 处理多个文件
- tensorflow-model-analysis - 在 Google Cloud datalab 上安装 tensorflow-model-analysis
- python - 关闭效果淡入淡出窗口pyqt5时出错
- c# - 数组何时受垃圾回收影响?
- pentaho - PDI:仅在没有错误时输出