我在Laravel的新功能。我想使用laravel查詢構建器進行動態查詢。
通常情況下,我可以在PHPLaravel動態使用查詢生成器的查詢
$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子句是空的查詢將
SELECT * FROM $tbl
如果WHERE子句是不是空的查詢將
SELECT * FROM $tbl WHERE hello = "world"
Laravel ORM作品如果鍵和值存在,則對where子句罰款
A::where($where)->get();
如果哪裏是空以下方法不起作用
很高興知道我的回答很有幫助。 –