whereraw query multiple form dates mysql laravel query-builder

mysql - multiple - Laravel Query Builder DONDE NO ESTÁ EN



query builder laravel (1)

Tengo la siguiente consulta sql

SELECT * FROM exams WHERE exams.id NOT IN (SELECT examId FROM testresults)

¿Cómo puedo convertirlo en formato de generador de consultas de Laravel?

Gracias.


Puede usar whereNotIn con un cierre:

$result = DB::table(''exams'')->whereNotIn(''id'', function($q){ $q->select(''examId'')->from(''testresults''); })->get();