Size: a a a

2020 June 05

T🐜

The Ant 🐜 in Yii Framework 2
или фильтр где стоит, или еще что-то, что меняет порядок
источник

MZ

Maxim Zhgulev in Yii Framework 2
The Ant 🐜
indexBy() присутствует? м.б. по нему сортирует
явно нигде не прописывал
источник

MZ

Maxim Zhgulev in Yii Framework 2
The Ant 🐜
или фильтр где стоит, или еще что-то, что меняет порядок
$models = $dataProvider->getModels();
var_dump($models);
exit;

вот такой код выводит модели каждый раз в разном порядке. то есть между getModels и выводом ничего нет
источник

MZ

Maxim Zhgulev in Yii Framework 2
Я так понимаю, если в дебагере запрос всегда один и тот же, который в базе всегда выводит одно и то же (что логично), значит на этапе формирования запроса точно никаких проблем быть не должно. Запрос выходит всегда одинаковый. Следовательно данные перемешиваются уже после того как пришли из базы данных. То есть где-то внутри getModels().
источник

MZ

Maxim Zhgulev in Yii Framework 2
Такое поведение только при сортировке по вычисленным колонкам.
источник

T🐜

The Ant 🐜 in Yii Framework 2
При заданной сортировке не может рандом быть
источник

T🐜

The Ant 🐜 in Yii Framework 2
м.б. события какие навешаны, которые датасет меняют 🤷‍♂️ хотя наврятли. магия какая-то
источник

А

Аль Пачино in Yii Framework 2
Maxim Zhgulev
Такое поведение только при сортировке по вычисленным колонкам.
Если попробовать на чистом модели?
источник

MZ

Maxim Zhgulev in Yii Framework 2
Аль Пачино
Если попробовать на чистом модели?
пробовал сделать сортировку по полю id, убрав вычисляемые колонки из order by - работает нормально
источник

SK

Stas K in Yii Framework 2
подскажите если у меня скажем так ненаходит БД то при заходе на главную страницу идет цыкл. если по роуту то просто отдает 500 и все. куда копать что бы понять почему цыкл возникает в урл менеджер?
источник

SK

Stas K in Yii Framework 2
но там у меня все стандартно идет
источник

SK

Stas K in Yii Framework 2
контроллер-екшен и т.д.
источник

А

Аль Пачино in Yii Framework 2
Сталкивался с этим.. там много сущностей(сервисы, декораторы и т.д.).. и не помню как нашёл, но помню моменты.. просто создал чистые модели и попробовал вывести.. тогда все нормально.
источник

T🐜

The Ant 🐜 in Yii Framework 2
Stas K
подскажите если у меня скажем так ненаходит БД то при заходе на главную страницу идет цыкл. если по роуту то просто отдает 500 и все. куда копать что бы понять почему цыкл возникает в урл менеджер?
включить дев мод и внимательно смотреть в консоль
источник

T🐜

The Ant 🐜 in Yii Framework 2
дебаг панель*
источник

А

Аль Пачино in Yii Framework 2
Maxim Zhgulev
пробовал сделать сортировку по полю id, убрав вычисляемые колонки из order by - работает нормально
Join и with присутствует в запросе?
источник

MZ

Maxim Zhgulev in Yii Framework 2
Аль Пачино
Join и with присутствует в запросе?
да
источник

SK

Stas K in Yii Framework 2
я пробкю дебажить дебагером дошел то точки выхода и куда кидает с 500. но следкющим шагом перекидывает сразу на начало инициализации нового приложения
источник

SK

Stas K in Yii Framework 2
по идее должно остановится с 500 как по роуту переходишь но с главное идет на инициализацию опять
источник

А

Аль Пачино in Yii Framework 2
Значит разобраться в вычисляемых блоков.. что приходит, то и уходит.
источник