Я новичок в Laravel и использовать это в качестве входного запроса:подготовленное заявление с Eloquent ОРМ/Laravel
DB::table('user_input')->insert(array(
array('fname' => Input::get('Name'),'lname' => 'no','email' => Input::get('E-Mail'),'date_from' => $from_date,'date_to' => $to_date,'phone' => Input::get('Phone'),'message' => Input::get('Message'),'ip_address' => Request::getClientIp(), 'newsletter' => Input::get('Sign-up'))
));
, которые я никогда бы не сделать так в стандартном PHP, так как запрос не кажется, быть готовым, и я помещаю пользовательский ввод непосредственно в запрос выше.
Есть ли автоматическая подготовка в Eloquent ORM, которую я не узнал, или как бы я написал подготовленное заявление с Eloquent?
У вас там будет автоматически использоваться подготовленный оператор за кулисами. –
Просто примечание - этот запрос не имеет ничего общего с Eloquent. Это метод вставки 'Query \ Builder', который даже не затрагивает черты Eloquent. Красноречивый, с другой стороны, полагается на 'Query \ Builder' за свой собственный класс« Красноречивый \ Builder ». –
@JarekTkaczyk спасибо за заметку, можете ли вы указать мне в сторону более «красноречивого» способа? – baao