Entity Framework code-first: Abfragen eine Sicht, für die kein Primärschlüssel

Unseren Kunden gegeben hat, den Zugang zu Ansichten, in denen es kein primary key definiert ist. Ich weiß, Entity Framework benötigt einen Primärschlüssel für die Tabelle zu identifizieren.

Aber für Ansichten, die nicht mit primary key ist es immer noch möglich, auf Abfrage.

Ich versuche zu finden aber immer Entity Framework Fehler gibt, die sagen:

Fehler: : EntityType 'ViewWeight' hat keine definierten Schlüssel. Definieren Sie den Schlüssel für diese EntityType.

Ich verstehe Schlüssel ist wichtig für Tabellen, sondern für Ansichten, die nur Lesen, gibt es irgendein hack oder so zum Lesen der Werte ohne eine änderung der Ansicht selbst.

InformationsquelleAutor ThomasBecker | 2015-06-22
Schreibe einen Kommentar