Друзья, так не хочется писать дополнительный метод. А надо? Что

можно передать в первый параметр, чтобы limit отключить? Мне нужно получить все записи. Не буду же я 999999 вписывать.

5 ответов

6 просмотров

limit(0)

А зачем его вообще писать? Тип если не нужен лимит просто убери его, в чем проблема?

Никита
А зачем его вообще писать? Тип если не нужен лимит...

Я так понял, что ему не хочется даже лишний if добавить

По поводу limit в доках сказано: Use null or negative value to disable limit Так что мой вариант с нулем может и не прокатит, а вот с null как посоветовали выше - сработает

public function getActiveItems($quantity = null, $productId = null) { $query = ProductItem::find()->where(['status' => ProductItem::STATUS_ACTIVE]); if ($productId) { $query->andWhere(['product_id' => $productId]); } if ($quantity) { $query->limit($quantity); } return $query->all(); }

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

Обсуждают сегодня

вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
Чет мне ссыкотно опять Rainlab.User в проект ставить. Кто знает, опять наотъебись все сделали или после обнов пользоваться можно?
Black Cat
10
коллеги привет. уже второй день бьемся об заклад с одной ошибкой, может вы сталкивались с таки странным поведением? есть тестовый сервер, на который паблишим релизную версию W...
Magzhan
11
это группа токсиков или тех кто помогает?
Ибрагим
9
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
ребят, привет есть ли возможность мигрировать Policies + Auth Methods из нескольких Vault в один? пытаюсь сократить Vault кластера, немного не удобно что для каждой тестовой ...
azadevlab
2
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
Всем привет. Кто подскажет, как сделать авто обновление стороннего модуля при запуске контейнера. Мб есть команда при запуске контенера или в докер файле нужно приписать настр...
Trum_t Malyuzhenets
1
Карта сайта