Допустим, запрос выглядит следующим образом:Использование и ограничения пользовательских красноречивый привязок запросов с Laravel 5
$query = 'select * from some_table LIMIT :limit'
Мои db-> Выделяет следующие:
а) $orders = $db->select($db->raw($query), array("limit" => '0,10'));
б) $orders = $db->select($db->raw($query), array("limit" => '10'));
a) не работает, но b). Зачем?
Кроме того, это не работает:
$query2 = 'select :col from some_table LIMIT :limit';
$orders = $db->select($db->raw($query2), array("col" => "some_col","limit" => '10'));
я использую это неправильный путь?
поэтому привязки должны использоваться только с подготовленными операциями? – kritop
Привязки могут использоваться только в подготовленных операциях. Если вы хотите изменить столбец, вы можете сделать «select». $ ColName. ' from some_table ' –
спасибо за информацию, да, я знаю, как я обычно это делаю. – kritop