все,
Я зацикливаюсь в Doctrine_Query :: execute () со многими связями, и я получаю
запись на каждую итерацию. Нет проблем.
Чтобы сэкономить память, я бы хотел использовать free () для записи памяти с
Doctrine_Record :: бесплатно ().
Первая итерация, без проблем, но на следующей мой новый объект
слабое отношение
Пример:
$q = Doctrine_Query::create()
->From(..)
->leftJoin(...)
->innerJoin(Relationship)
->where(...)
->andWhere(...);
foreach($q->execute() as $r)
{
$val = $r->Relationship->get(colx);
$r->free(true);
}
На второй итерации я получаю новую запись, но без взаимосвязи innerJoin ???
Любая идея ...
Спасибо за ваш совет