Отключить второй запрос (с COUNT(*) ) в SqlDataProvider

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
acidflash
Сообщения: 107
Зарегистрирован: 2015.09.03, 19:37

Отключить второй запрос (с COUNT(*) ) в SqlDataProvider

Сообщение acidflash »

Добрый день, вывожу все данные с помощью SqlDataProvider и Listview, без пагинации. Тем не менее в дебаге отображается второй запрос с Count(*), он не нужен, как его отключить?
acidflash
Сообщения: 107
Зарегистрирован: 2015.09.03, 19:37

Re: Отключить второй запрос (с COUNT(*) ) в SqlDataProvider

Сообщение acidflash »

В коде подсмотрел -
'pagination' => false,
'sort' => false,

ответил на свой вопрос
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: Отключить второй запрос (с COUNT(*) ) в SqlDataProvider

Сообщение andku83 »

если ли же вам все-таки нужна пагинация, а данные о количестве есть из другого места можно сделать так:

Код: Выделить всё

        $dataProvider->totalCount = {ваше значение};
Ответить