27. 05. 2013, 15:40

Hallo zusammen

Projekt mit TYPO3 4.5 und Extbase 1.3.4

Ich sitze gerade an einem Importer, bei dem ich 1 Hauptobjekt mit 2 Unterobjekten mit je 1 Unterobjekt einlese.
~1000 Hauptobjekte, deutlich weniger Unterobjekte. (Filiale->Region->Gebiet)

Wenn ich jetzt ein Unterobjekt mit unterobjektrepository->add(unterobjekt) speicher, finde ich dieses mit findByProperty() im nächsten Durchlauf nicht, es sei denn, ich rufe $persistenceManager->persistaAll() auf.

Um Doubletten zu verhindern müsste ich persistaAll > 6000 aufrufen, geht aber nicht, da timeout

Überseh ich was oder versteh ich was nicht?
Gibt es eine alternative Herangehensweise?

[b]Habs jetzt mit Objekt-Caches gelöst:[/b]
http://forum.typo3.org/index.php?t=msg&goto=528093&;

Beste Grüße
Jan