Re: [TYPO3-german] Extbase Repository Elemente zählen

2012-03-01 Diskussionsfäden Seidel, Christopher
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
 */
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:
 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


Re: [TYPO3-german] Extbase Repository Elemente zählen

2012-02-24 Diskussionsfäden Frank Gerards
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:
 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


Re: [TYPO3-german] Extbase Repository Elemente zählen

2012-02-24 Diskussionsfäden Seidel, Christopher
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:
 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


Re: [TYPO3-german] Extbase Repository Elemente zählen

2012-02-24 Diskussionsfäden Frank Gerards
Im View:
 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