3 Stimmen

EF Code first Eager loading und OrderBy Problem

Ich habe zwei Entitäten namens Kategorie und Produkt mit einer 1:n-Beziehung.

Ich möchte eine Kategorie mit ihren Unterkategorien erhalten, damit die Unterkategorien in Ordnung sind.

Dies ist mein Link:

 _db.Categories.Where(c => c.CategoryID == catID)
    .Include(c => c.Products.OrderBy(p => p.ProductID))
    .SingleOrDefault();

Diese Abfrage wird mit der nachstehenden Ausnahme aufgrund von orderby durchgesetzt.

Der Include-Pfad-Ausdruck muss auf auf eine Navigationseigenschaft verweisen, die auf dem Typ definiert ist. Verwenden Sie gepunktete Pfade für Referenz-Navigationseigenschaften und den Select-Operator für Sammlungen Navigationseigenschaften. Name des Parameters: Pfad

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X