Guten Nachmittag, ich versuche nHibernate zu lernen und es ist nicht furchtbar klar.nhibernate: wie man Aggregate abbildet
Ich brauche das Ergebnis einer SQL-Abfrage zu erhalten:
select patient.name,
discipline.description,
sum(patient.enddate - patient.startdate) as totaltime
from treatment
join patient on patient.id = treatment.patientId
join discipline.id = treatment.disciplineId
Ich brauche nicht das Ergebnis bestehen bleiben, es ist nur angezeigt werden soll.
- Wenn ich hql direkt verwenden:
Welche Objekte werden es mir instanziiert und zurück? Wird es dynamisch eine Liste von Objekten erstellen, die Felder enthalten, die mit den Spalten in der Ergebnismenge identisch sind? Die Dokumente lassen diese Informationen weg.
- Wenn ich brauche, um eine Zuordnung zu machen:
Erstellen Sie eine Zuordnung zu einem ‚Meta‘ Objekt oder zu einem der verknüpften Tabellen (zB ‚Behandlung‘)?
Dank