Fluentnhibernate kartierung auf eine Ansicht
-
19-09-2019 - |
Frage
Ich habe eine viele bis viele Beziehung zwischen Entitäten und es gibt eine Tabellenansicht, die als Suchentabelle fungiert, die die Beziehung definiert.
Ich bin gespannt, wie man eine Ansicht abbildet, im Gegensatz zu einer Tabelle in einer Datenbank.
dh, Tabellenzuordnung:
public SomeMap()
{
Id(...)//set Id and other mapped properties
HasManyToMany(x => x.Items)
.Table("SomeLookupTable")
.ParentKeyColumn("ParentID")
.ChildKeyColumn("ChildID")
.LazyLoad()
.Inverse()
.Cascade.SaveUpdate();
}
AKTUALISIEREN
Ich bin gerade im Bereich von Fluentnhibernate Google Group in diesem Bereich auf etwas gestoßen. In meinem Testfall verwende ich nur eine Selbstreferenz-Suche, obwohl es in der Praxis zwei gibt. Das Problem wird ausführlich erläutert hier.
Lösung
Haben Sie versucht, die Ansicht abzubilden, als wäre es eine Tabelle? Ich sehe keinen Grund, warum das nicht funktionieren würde.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow