Consulta de BD en laravel con eloquent
Hola tengo la siguiente duda:
Dos tablas de uno a muchos y quiero consultar todos los registros cuando no tenga relación con la segunda tabla.
Tabla 1 Empleado
Tabla 2 Administrador
lo que necesito es saber que empleado no tiene administrador asociado.
Ahora lo estoy haciendo así.
$administrador=$this->administrador->all();
foreach($administrador as $administrador)
{
$empleado=$this->empleado->where('id','!=',$administrador->empleado_id)->get();
}
Gracias por la atención.
Respuestas
Hola Binario.
Lo que puedes hacer es usar una consulta mediante left join. En este caso lo puedes hacer con Eloquent de la siguiente manera.
Espero te sirva.
Saludos.