Привет. Подскажите, есть ли возможность суммировать значения коллекции предварительно умножая ее значения внутри каждого элемента без цикла?) Примером будет проще Вот так работает $cart_content->sum('price') Хочу сделать что-то типо $cart_content->sum('price' * 'qty')
UPDATE Уже решил, спасибо ( запихнул внутрь функции sum еще одну функцию)
Можно ли скормить конструктору запросов массив для подстановки условий sql-запроса? const SEARCH = [ 'aaa', 'bbb', 'ccc' ];
$class::query()->whereLikeIn('myfield', SEARCH);
Что-то вроде этого. Т.е. интересует запрос myfield like 'aaa' OR myfield like 'bbb' OR myfield like 'ccc'...
чтобы не писать кучу where('myfield', 'like', self::SEARCH[0])-> where('myfield', 'like', self::SEARCH[1])-> where('myfield', 'like', self:SEARCH[2])-> ...