Unterstützt Linq-zu-NHibernate das Abrufen von Daten aus mehreren Entitäten in einer einzigen Abfrage?Linq-zu-nHibernate Abfrage mit mehreren Entitäten?
z.B .:
Dim query = From f In context.Session.Linq(Of Floor)() _
Select f.Id, f.Name, f.Building.Id, f.Building.Name
Dim results = query.ToList()
Wo Building
ist die Muttergesellschaft von Floor
.
Ausnahme: { "Index außerhalb der Grenzen des Arrays war."} konnte nicht instanziiert: VB $ AnonymousType_0'4 [ [System.Int32 Mscorlib, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089], [System.String mscorlib, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089], [System.Int32 mscorlib, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089], [System.String, mscorlib, Version = 2.0.0.0, Kultur = neutral, PublicKeyToken = b77a5c561934e089]] Die SQL-Ausgabe ist jedoch: SELECT ID, Name FROM Stock - also kein Beweis für eine Verknüpfung. – Starfield