Не работает findAll()

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
brain2xml
Сообщения: 43
Зарегистрирован: 2013.07.06, 09:28

Не работает findAll()

Сообщение brain2xml »

Добрый день

Звучит глупо но у меня findAll() не работает, просто белый экран

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

$cfiles = Files::model()->findAll(array('order'=>'name asc'));
самое интересное что методы find и findByPk нормально, crud тоже работает, сохраняет, удаляет, редактирует. Можно конечно через дата dataprovider сделать но я как то привык к безотказности
esche
Сообщения: 1054
Зарегистрирован: 2010.11.24, 03:39

Re: Не работает findAll()

Сообщение esche »

"белый экран" = фатальная ошибка. Заглянуть в лог. http://www.phpfaq.ru/debug
Files сколько записей содержит?
но я как то привык к безотказности
ресурсы безлимитные? Почему dataProvider "отказный"?
...
brain2xml
Сообщения: 43
Зарегистрирован: 2013.07.06, 09:28

Re: Не работает findAll()

Сообщение brain2xml »

ошибок нет, runtime пуст

я не к тому что dataprovider хуже чем findall ну просто объективных причин нет
записей в районе 45 тыс
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: Не работает findAll()

Сообщение anton44eg »

45 тыс записей - объективная причина. где вы столько оперативки наберете?
esche
Сообщения: 1054
Зарегистрирован: 2010.11.24, 03:39

Re: Не работает findAll()

Сообщение esche »

записей в районе 45 тыс
Для проверки "объективности" лимитом можно "поиграть", постепенно увеличивая или уменьшая...
...
brain2xml
Сообщения: 43
Зарегистрирован: 2013.07.06, 09:28

Re: Не работает findAll()

Сообщение brain2xml »

Спасибо всем, действительно 45 т записей за раз это накладно
Ответить