Laravel에서 새로 왔습니다. 나는 laravel 쿼리 빌더로 쿼리를 동적으로 만들고 싶다. 절은 where 절이 아닌 경우는 null 쿼리쿼리 작성기를 사용하는 쿼리의 위치가 동적 인
SELECT * FROM $tbl WHERE hello = "world"
Laravel은 ORM 작품이 될 것입니다 null의 경우 쿼리
SELECT * FROM $tbl
될 경우
는 일반적으로 나는 PHP
$where = array(
'hello' => 'world'
);
function get($where = null){
if($where == "") $where = "";
//Function which converts where clause into queries
wheretoqueries($where); //converts where clause
$sql = "SELECT * FROM $tbl $where";
return $sql;
}
echo get($where);
동적 쿼리를 만들 수 있습니다 키와 값이있는 경우 where 절을위한 정밀도
A::where($where)->get();
,
null의 경우 다음과 같은 방법 당신은으로 where
쿼리를 체인 수
내 대답이 도움이된다는 것을 알고 기쁘게 생각합니다. –