Cleiton_Conceicao
Outra duvida:
->where('psi_codigo', '=', $request->input('colaborador'))
->where('psi_funcao_exercida', '!=', '1');
isso é equivalente ao operador AND?
Solucao aceita
Dragoon
Utilize count():
$supervisor = DB::table('psicologos')
->where('psi_codigo', '=', $request->input('colaborador'))
->where('psi_funcao_exercida', '<>', '1')
->count();
if($supervisor > 0)
{
$regras['supervisor'] = 'required';
}
Dragoon 1 like
quando você faz esse Query Builder é traduzido para:
`psi_codigo` = ? AND `psi_funcao_exercida` <> ?
Ou seja, as duas terão que ser verdadeiras para que a linha seja retornada.
Cleiton_Conceicao