ich zwei Klassen:System.Data.SqlClient.SqlException: Ungültiger Spaltenname ‚REFERENCE_ID‘
public class Product
{
public Guid Id {get;set;}
public IList<Reference> References {get;set;}
}
public class Reference
{
public Guid Id {get;set;}
}
Beide Tabelle hat viele zu viele Beziehung und ich in Kontext-Datei hinzugefügt.
modelBuilder.Entity<Product>()
.HasMany<Reference>(p => p.References)
.WithMany()
.Map(pxar =>
{
pxar.MapLeftKey("Product_Id");
pxar.MapRightKey("Reference_Id");
pxar.ToTable("ProductsXReferences");
});
Nicht sicher, wie Sie das Problem beheben können. Ich habe meine Datenbanktabellen und Verbindungszeichenfolge in Web.Config überprüft, alles sieht gut aus.
Nun, * etwas * falsch ist. Wie sieht die ausgeführte SQL-Abfrage aus? Und bist du sicher, dass du die richtige Datenbank überprüfst? –