0
어떤 이유로이 쿼리가 작동하지 않지만 Navicat에서 직접 시도 할 때 (Laravel 쿼리를 얻을 수 있도록 오류가 발생합니다) 완벽하게 작동합니다. 나는 그것이 가지고있는 종의 수와 함께 가족의 이름을 되찾고 싶다. 다음과 같은 것 :Laravel 쿼리는 아무 것도 반환하지 않습니다
가족 1 | 3
패밀리 2 | 8
패밀리 3 | 1
내 코드 :
$sortBy .= "%";
$familias = Familia::select(DB::raw('familias.nombre, COUNT(*) AS cantidad'))
->leftJoin('especies as e', 'familias.id','=','e.id_familia')
->where('familias.id', '=', 'e.id_familia')
->where('familias.nombre', 'LIKE', '"'.$sortBy.'"')
->groupBy('familias.id')
->orderBy('familias.nombre','ASC')
->paginate(10);
$sortBy .= "%";
가 될 경우
'-> get()'을 해당 쿼리의 끝에 추가해야 할 수도 있습니다. –