ich diese Aktion haben, die eine Liste von Studenten sollWebAPI 2 Kehrt Leere Liste der Objekte
[HttpGet("GetAllStudentsByYear/{year}")]
public IActionResult GetAllStudentsByYear(int year)
{
using (var db = new StudentsCFD())
{
List<student> stud = (from std in db.student
join c in db.cppsas
on std.cppsa_id equals c.cppsa_ID
where c.school_yr == year
select std).ToList();
return Ok(stud);
}
}
Ich bin hundertprozentig sicher Bolzen zurück nicht null
ist, hat es 28 Objekte beim Debuggen. Allerdings sieht meine Ausgabe beim Aufruf so aus.
[
{}
]
Sind Sie sicher, dass 28 Artikel in 'Stud' enthalten sind? Was bekommst du, wenn du die Methode vorübergehend auf 'return Ok (stud.Count());'? – DavidG
Würden Sie dasselbe Ergebnis erhalten, wenn Sie den Aktionswiedergabetyp auf 'List' und 'return stud;'? –
Andrei
@DavidG Ja, zurück 'Ok (stud.Count())' zurückgegeben 28 –