Wie die Zählung einer 1 zu viele Navigationseigenschaft zurückgeben?BreezeJS get itemcount einer Navigationseigenschaft
This funktioniert nicht. (Auf dem Client bekomme ich den Wert 0). here
Die Lösung ist nicht schlecht:
[HttpGet]
public IQueryable<object> AccountsSummary()
{
return from t in _contextProvider.Context.Accounts
select
new
{
t,
ContactsCount = t.Contacts.Count()
};
}
Aber ich denke, das wird die OData-Funktionen deaktivieren Seite von Client filtern aus?
Dank
Felix
Möchten Sie die Gesamtzahl aller Kontakte anzeigen, denen ein Elternkonto zugewiesen wurde, oder möchten Sie herausfinden, wie viele Kontakte ein einzelnes Konto hat? – HotTowelie
Ich möchte die letztere (die Anzahl der Kontakte pro Konto) – flieks