Size: a a a

2020 May 30

w

walfter in Laravel Pro
Model::where(condition)->get()->map(function($item) {
$item->product->update($options);
});
источник

S

Stanislav in Laravel Pro
А ну тогда пусть get ом тестирует, как и хотел.
источник

w

walfter in Laravel Pro
Я просто не сразу увидел... У меня тг жмёт картинки
источник

w

walfter in Laravel Pro
И не сразу дошло
источник

r

rip your face in Laravel Pro
Вот так не обновляет
источник

w

walfter in Laravel Pro
Не будет
источник

r

rip your face in Laravel Pro
Вот так обновляет
источник

D

Dymon in Laravel Pro
walfter
Model::where(condition)->get()->map(function($item) {
$item->product->update($options);
});
Как думаешь сколько запросов к базе будет с таким подходом, если у модели к примеру 10 продуктов?
источник

w

walfter in Laravel Pro
Я же ещё выше предлагал сделать собственный запрос
источник

w

walfter in Laravel Pro
Это я примером привёл=)
источник

r

rip your face in Laravel Pro
Dymon
Как думаешь сколько запросов к базе будет с таким подходом, если у модели к примеру 10 продуктов?
Очень дохрена
источник

D

Dymon in Laravel Pro
21
источник

r

rip your face in Laravel Pro
rip your face
Вот так не обновляет
Но такой вариант не работает и как по другому непонятно
источник

w

walfter in Laravel Pro
Потому что ты из одного билдера хочешь сделать другой
источник

r

rip your face in Laravel Pro
На самом там всего лишь 10к товаров. На локалке работает нормально и это не магазин (это чисто парсер)
источник

r

rip your face in Laravel Pro
Его никто дудосить этой операцией не будет
источник

w

walfter in Laravel Pro
Обратись наоборот
источник

r

rip your face in Laravel Pro
Так что норм
источник

D

Dymon in Laravel Pro
rip your face
Но такой вариант не работает и как по другому непонятно
Разверни запрос наоборот Products::whereHas.....
источник

w

walfter in Laravel Pro
Да
источник