Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Unbekannte Spalte „Extent1.Discriminator“ in „Where-Klausel“

Extent1 ist ein Tabellenalias, der vom Entity Framework verwendet wird, wenn es die zugrunde liegenden SQL-Anweisungen erstellt. Der Fehler bedeutet, dass EF entweder nicht richtig konfiguriert ist oder Ihre Datenbankstruktur falsch interpretiert.

Sie müssen die zugrunde liegende Abfrage analysieren, die es generiert, und feststellen, warum EF ein Feld verwendet, das es nicht sollte. Wahrscheinlich ist eine Beziehung zwischen 2 Tabellen falsch eingerichtet.