ich habe nur VIEWs in einer vorhandenen Datenbank und ich möchte sie mit FHN erhalten. Ich habe versucht, die Abbildung es die folgende Art und Weise:So ordnen Sie eine Ansicht ohne eindeutige Identifizierungsspalte mit Fluent Nhibernate
public class HhstMap : ClassMap<Hhst>
{
public HhstMap()
{
Table("HHST");
ReadOnly();
Id();
Map(x => x.Hkz);
Map(x => x.Kapitel);
Map(x => x.Titel);
Map(x => x.Apl);
Map(x => x.Hhpz);
}
}
, aber ich habe einen Fehler: konnte nicht ausführen Abfrage [SELECT this_.id als id3_0_, this_.Hkz als Hkz3_0_, this_.Kapitel als Kapitel3_0_, this_.Titel wie Titel3_0_, this_.Apl als Apl3_0_, this_.Hhpz als Hhpz3_0_ FROM HHST this_]
Das ist ok, weil es keine ID-Spalte gibt, aber wie kann ich mit Fluent ohne die ID mappen?
sollte ich CompositeID in meinem Mapping verwenden mit deiner Lösung? – blindmeis