将MySQL查询转换为Laravel';他口若悬河

将MySQL查询转换为Laravel';他口若悬河,mysql,laravel,eloquent,Mysql,Laravel,Eloquent,嗨,你能帮我把这个问题转化成拉雷维尔的雄辩吗 SELECT count(*) FROM `prgrm_accreds` JOIN `acad_prgrms` ON `acad_prgrms.id` = `prgrm_accreds.acad_prgrm_id` JOIN `schools` ON `schools.id` = `acad_prgrms.school_id` WHERE `prgrm_accreds.accred_status_id` = 3 AND `schools.id` =

嗨,你能帮我把这个问题转化成拉雷维尔的雄辩吗

SELECT count(*) FROM `prgrm_accreds` 
JOIN `acad_prgrms` ON `acad_prgrms.id` = `prgrm_accreds.acad_prgrm_id`
JOIN `schools` ON `schools.id` = `acad_prgrms.school_id`
WHERE `prgrm_accreds.accred_status_id` = 3
AND `schools.id` = 1
我想知道在schools`表中有多少个
acad\u prgrm
的注册身份id为3,id为1

我想依靠拉威尔对模型关系的使用,而不是使用“DB”或“Join”

我想学习如何在上述条件下从3个连接的表中提取数据。

在这里

\DB::table('prgrm_increads')
->加入('acad_prgrms'、'acad_prgrms.id'、'prgrm_acidads.acad_prgrm_id')
->加入('schools'、'schools.id'、'acad\u prgrms.school\u id')
->其中(['prgrm_accreds.accred_status_id'=>3,'schools.id'=>1])
->计数();
的副本您看过了吗?如果是的话,你对它的哪些部分有问题?