Конструктор запросов Laravel 5.4 и функции MySQL

Комментарий , оставленный tiho 27-27 марта в 17:21 , заслуживает собственного ответа:

Чтобы избежать кода, специфичного для платформы, use timeit.default_timer ()

blockquote>

1
задан André Luiz 18 January 2019 в 13:25
поделиться

1 ответ

Вам нужно использовать whereRaw() для полностью необработанных запросов. Таким образом, он не будет ожидать каких-либо других переменных, хотя вы можете при необходимости.

$query->whereRaw($fstr.' >= 70');

Если вам нужно передать переменные для цитирования, вы просто передадите их в виде массива:

$query->whereRaw("f_user_matching_score(?, admin__user.id_user, ?, ?, ?, 0, 0, ?) >= 70", [4, 1, 0, 0, ',']);
0
ответ дан aynber 18 January 2019 в 13:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: