Когда я использую функцию findAll()
это retuns
массива CActiveRecord
objects
, но когда я должен сделать экспорт на больших данных в этом array
превышает предельно допустимые memory size
.Yii модели FindAll memory_limit
Например:
$criteria = new CDbCriteria();
$criteria->with = array('relation_a', 'relation_b');
$criteria->condition = "condition_a=:a AND condition_b=:b";
$data = MyModel::model()->findAll($criteria);
Теперь $data
является массивом active record
. Могу ли я что-то вроде CDbDataReader
получить MyModel
один за другим?
Благодаря