Size: a a a

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

2021 November 18

P

PSYTRGLES in Laravel для начинающих
если под "объединить" означает обернуть в ( ) для приоритета, то только так. а что не устраивает?
источник

NE

Nikolas Evloshevskiy in Laravel для начинающих
цитирую)
Вот тут я сразу вижу что у тебя 2 условия которые выполняются ил или
А тут без ста грамм не разберешься
давай подумай как можно сделать понятнее
чтоб твоя функция была похожа на все остальные
источник

NE

Nikolas Evloshevskiy in Laravel для начинающих
остальные это такие
$query
   ->where('active', 1)
   ->where('price', '>', 0);
источник

P

PSYTRGLES in Laravel для начинающих
контекста маловато. может он про стайлкод
источник

P

PSYTRGLES in Laravel для начинающих
ну здесь это
WHERE active AND price
а в предыдущем это
WHERE active AND (price OR last_price)

т.е. абсолютно разные кейсы
источник

D

Ditrich in Laravel для начинающих
можно в скоуп это убрать, тогда можно будет и название хорошее ему присвоить
источник

NE

Nikolas Evloshevskiy in Laravel для начинающих
это и есть скоуп
источник

P

PSYTRGLES in Laravel для начинающих
еще судя по цитате может он про саму логику запроса... хз, лучше автора поковырять
источник

D

Ditrich in Laravel для начинающих
вот это можно еще в один вынести
->where(function($q){
               $q->whereNotNull('price')->orWhereNotNull('last_price');
источник

P

PSYTRGLES in Laravel для начинающих
ну т.е. может у тебя там не надо AND + OR
источник

NE

Nikolas Evloshevskiy in Laravel для начинающих
подумаю еще
)
источник

P

PSYTRGLES in Laravel для начинающих
иногда вместо OR можно использовать where in. но эт не тот случай точно.
источник

P

PSYTRGLES in Laravel для начинающих
ну может он про кодстайл. я бы уточнил
источник

P

PSYTRGLES in Laravel для начинающих
если по итогу предложит другой способ как сделать
x AND (x OR x)
то отпишись, интересно )))
источник

NE

Nikolas Evloshevskiy in Laravel для начинающих
скорее всего
источник

C

Coco Boss in Laravel для начинающих
Подскажите ,а возможно ли мигрировать только определённую таблицу? Я не хочу чтобы выполнялись все мои миграции.
источник

VY

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

подскажите плз по внедрению зависимостей:
1) создал родительскую модель и в ее конструкторе внедрил другую модель
2) далее от этого родителя наследую еще модели и у них тоже есть конструкторы. В этих конструкторах задаются параметры переменных объекта (класса).

И тут Шторм подсказывает, что надо наследникам написать
parent::__construct();

пишу, а дальше шторм требует, чтобы в этой строке тоже было внедрение зависимости.

Это правильно?

или шторм обнаглел?
источник

P

PSYTRGLES in Laravel для начинающих
--path=
но вообще ты, скорей всего, дичь делаешь, так что под твою ответственность
источник

P

PSYTRGLES in Laravel для начинающих
шторм вообще обнаглел, что подсказывает, в "мои года" писали в блокноте
источник

P

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

а вот отсюда поподробнее, пожалуйста =)
источник