首页 > 解决方案 > 在 Eloquent Query 中完成 DB 查询

问题描述

有没有办法把下面的这个请求变成一个雄辩的请求?我正在尝试根据姓名和死亡日期查找并合并所有重复记录。原始模型是CemeteryContact.

$duplicates = DB::table('cemetery_contacts')
->select('last_name','first_name','date_death', DB::raw('COUNT(*) as `count`'))
->groupBy('last_name', 'first_name','date_death')
->havingRaw('COUNT(*) > 1')
->where('last_name','!=', 'Unknown')
->get();

谢谢!

标签: laraveleloquent

解决方案


推荐阅读