Я нахожусь в новом в Laravel. Я хочу делать динамические запросы с помощью laravel query builder.
Обычно я могу сделать динамические запросы в PHPLaravel dynamic где запросы с помощью Query Builder
$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);
Если где положение является нулевые запросы будут
SELECT * FROM $tbl
Если где положение не нулевые запросы будут
SELECT * FROM $tbl WHERE hello = "world"
Laravel ОРМ работы штраф за то, где пункт, если имеется ключ и значение
A::where($where)->get();
Если где нулевой следующий метод не будет работать
С удовольствием узнаем, что мой ответ полезен. –