0
DB criterias를 저장하고 쿼리를 필터링하는 데 사용하려는 경우 - Laravel Fluent Query Builder로 쿼리를 작성하는 방법은 무엇입니까? 어쩌면 당신은이 배열을 추가하여 OR/AND를 리팩토링하여 그러한 조건으로 복잡한 필터를 만들 수있는 조언을 줄 수 있습니까? 감사! 당신이 정말 원하는 방식으로 일을 설정 한 경우Laravel에서 criterias 배열로 유창한 쿼리를 작성하는 방법
$array = array(
'0' => array(
'table' => 'users',
'column' => 'name',
'criteria' => 'LIKE'
'value' => 'John'
),
'1' => array(
'table' => 'groups',
'column' => 'name',
'criteria' => 'NOT LIKE'
'value' => 'Administrator'
),
...
)
좋아! 사용자가 모델, 열 및 레코드 수를 선택하여 필터링 할 수 있기 때문에 필요합니다. – Orbitum
나는 get()을 메서드 안에 넣지 않고 컨트롤러 (또는 호출자)에서 호출한다. 이렇게하면 개체와 상호 작용할 수 있습니다 (일명 페이지 매김, 세련된 검색, ...) –