Können Sie mehrere Aggregate von einem einzigen Queryover projizieren?
-
13-12-2019 - |
Frage
Ich kann eine einzige Aggregatprojektion auf einer Sammlung von Entitäten erstellen
Gibt es jedoch eine Möglichkeit, die Anzahl einer Reihe verschiedener Summationen in derselben Abfrage zu projizieren?
Anzahl der aktiven Geschäfte?
Anzahl der Geschäfte mit aktiven Produkten?
Anzahl der inaktiven Geschäfte?
projizieren diese dann letztendlich in neue Eigenschaften mit der Auswahlmethode.
Wenn Sie nicht alles in einem Queryover tun können, gibt es eine Möglichkeit, einzelne Unterabfragen zu erstellen und sie zusammenzuschließen, um sie (als neue Eigenschaften) in ein Objekt zu projizieren?
Lösung
Ich glaube nicht, dass Sie es mit einem einzigen Queryover tun können, da Queryover nur ein Wrapper für Kriterien ist.
Sie können Multi-Kriterien dazu verwenden.Erstellen Sie mehrere Queryverovers und verwenden Sie die Eigenschaft darunterstellende Kriterien, um sie der Multicriteria hinzuzufügen.