Size: a a a

Laravel для начинающих

2020 May 07

AS

Andrey Sokolov in Laravel для начинающих
есть ссылка на пример или доку?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Andrey Sokolov
Подскажите как сделать or Where для только двух полей.

Есть выборка в ней множества where.
но в одном месте, нужно выбрать из одного или второго поля.
В sql решается просто скобками, и у тебя это как отдельный оператор

Пример
$posts->where('text', $text)
->where('title', 'LIKE', '%'.$search."%")
                   ->orWhere('body', 'LIKE', '%'.$search."%");

Если сделать ток, то ищется text, title или body, а как сделать чтобы text всегда учитывался, а другое было или?
$posts->where('text', $text)
->where('title', 'LIKE', '%'.$search."%")
                   ->orWhere('body', 'LIKE', '%'.$search."%");
источник

SG

Sergey Gerasimov in Laravel для начинающих
ой
источник

SG

Sergey Gerasimov in Laravel для начинающих
Andrey Sokolov
есть ссылка на пример или доку?
$posts->where('text', $text)
->where(function ($query) use ($search) {
    $query->where('title', 'LIKE', '%'.$search."%")
                   ->orWhere('body', 'LIKE', '%'.$search."%");
});
источник

AS

Andrey Sokolov in Laravel для начинающих
спасибо большое, попробую
источник

VY

Vladimir Yefremov in Laravel для начинающих
Привет всем!

как можно в Ларе, а фактически в пхп передавать параметр в метод по условию?
типа так
callSomeMethod(par1, par2, if(expr) {$par3});
источник

SS

Serg Serdyuk in Laravel для начинающих
Vladimir Yefremov
Привет всем!

как можно в Ларе, а фактически в пхп передавать параметр в метод по условию?
типа так
callSomeMethod(par1, par2, if(expr) {$par3});
тернарник запихать пробовал? не уверен что сработает)
источник

SG

Sergey Gerasimov in Laravel для начинающих
Vladimir Yefremov
Привет всем!

как можно в Ларе, а фактически в пхп передавать параметр в метод по условию?
типа так
callSomeMethod(par1, par2, if(expr) {$par3});
expr? Par3 : null
источник

VY

Vladimir Yefremov in Laravel для начинающих
Serg Serdyuk
тернарник запихать пробовал? не уверен что сработает)
мне непонятно - что делать с запятой после 2-го параметра?
если нет 3-го - ошибка ведь?
источник

ЕК

Егор Карась... in Laravel для начинающих
Vladimir Yefremov
мне непонятно - что делать с запятой после 2-го параметра?
если нет 3-го - ошибка ведь?
function someMethod($param, $param2, $param3 = null)
источник

ЕК

Егор Карась... in Laravel для начинающих
И передавай только два
источник

ЕК

Егор Карась... in Laravel для начинающих
Vladimir Yefremov
Привет всем!

как можно в Ларе, а фактически в пхп передавать параметр в метод по условию?
типа так
callSomeMethod(par1, par2, if(expr) {$par3});
А вообще, а зачем такие ужасы?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Vladimir Yefremov
мне непонятно - что делать с запятой после 2-го параметра?
если нет 3-го - ошибка ведь?
callSomeMethod(par1, par2, expr ? $par3 : null);
источник

MF

Misha Fomin in Laravel для начинающих
Парни привет. Подскажите плиз на папку где весь проект Laravel находится какие права должны быть? 755 или 775 ?
источник

MF

Misha Fomin in Laravel для начинающих
У меня выдает ошибку при первом запуске лары. Доступ закрыт чтобы логи писать
источник

MF

Misha Fomin in Laravel для начинающих
стоят права 755
источник

VR

Vladimir Ryzhov in Laravel для начинающих
поставить на папку с логами пользователя от которого сервер запущен
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Если с юзерами все нормально - то 755
источник

MF

Misha Fomin in Laravel для начинающих
у меня только nginx
источник

MF

Misha Fomin in Laravel для начинающих
понял, юзеров нету.... чистый сервак...
источник