ViewModel に次の JavaScript があります。
manager.executeQuery(query)
.then(function (projects) {
projects.results.forEach(function (item) {
if (item.IsFavorite() == true) {
self.favoriten.push(item);
}
else {
self.zuletzt.push(item);
}
});
console.log("Query favorite finished");
})
.fail(function (error) {
console.log("Query failed: " + error.message);
});
コントローラー:
var res = _contextProvider.Context.Projects
.Include("User11")
.Include("User12")
.Include("Timestamps")
.Where(p => p.Finished == false)
.Where(p => p.User12.Any(u => u.Guid == ID));
var erg = res.OrderByDescending(r => r.Timestamps.Min(t => t.Start));
return erg;
エラーが表示されます: Query failed: + a lot of Data 3 つの Include ステートメントを削除すると、クエリは機能しますが、odrderBy は機能しません。
解決策はありますか?