Hi Frank, danke für deine Mithilfe. Ich versuche das ganze mal ein wenig deutlicher darzustellen:
Wir haben ein Model "Trainigs" welches als Property "subTrainings" enthält in einem ObjectStorage /** * subTrainings * * @var Tx_Extbase_Persistence_ObjectStorage<Tx_ItmTraining_Domain_Model_SubTraining> */ protected $subTrainings; Wie schaffe ich es jetzt im Repository eine Abfrage zu generieren, die NUR Trainings anzeigt die keine SubTrainings haben, also wo ein count auf subTrainings (was glaube ich ja nicht möglich ist) 0 zurückliefern würde. Ich hoffe es ist jetzt verständlicher geworden. Danke schonmal für die Hilfe an dieser Stelle Gruß Christopher -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Frank Gerards Gesendet: Freitag, 24. Februar 2012 14:36 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] Extbase Repository Elemente zählen Hi, da ich deine Filterungen nicht kenne und was sonst noch in deinem Repo passiert, kann ich dir an der Stelle leider nicht weiterhelfen, sry. Gruß, Frank PS: Normalerweise werden ja alle Objekte ausgegeben, auch wenn die Property nicht besetzt bzw. Null ist, daher verstehe ich deine Problem an dieser Stelle nicht ganz ;)...wie gesagt, ohne das Domain Model etc. schwierig zu beantworten... -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Seidel, Christopher Gesendet: Freitag, 24. Februar 2012 14:28 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german]Extbase Repository Elemente zählen Ne muss wenn schon direkt im Repository erfolgen, weil ich hier entsprechend Filterungen durchführe. Es sollen aber auch alle mit ausgegeben werden, wo der ObjectStorage keine Elemente enthält. Leider klappt das mit deinem Lösungsvorschlag nicht :/ Viele Grüße Christopher -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Frank Gerards Gesendet: Freitag, 24. Februar 2012 14:16 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] Extbase Repository Elemente zählen Im View: <f:if condition="!{model.objectStorage}">....</f:if> oder etwas in der Art... Im Repository: Ein $query->matching( $query->logicalNot( $query->equals(...); ) ); Wobei ich mir nicht sicher bin, ob bei einem leeren ObjectStorage das Equals nicht trotzdem greift :)... -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Seidel, Christopher Gesendet: Freitag, 24. Februar 2012 14:06 An: German TYPO3 Userlist Betreff: [TYPO3-german] Extbase Repository Elemente zählen Hi, gibt es bei Extbase in einem Repository die Möglichkeit, einen constraint bezüglich der Anzahl eines ObjectStorages durchzuführen? Wir haben derzeitig Objekte, die als Eigenschaft einen ObjectStorage beinhalten. Jetzt möchte ich alle anzeigen, wo keine Elemente zugewiesen sind, ein ObjectStorage count also 0 zurückliefern würde. Hat da jemand eine Idee oder einen Lösungsansatz? Viele Grüße Christopher _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german