查看是否有人使用Top方法来限制从GetQuery返回的行。我有一个查询如下
var userQueues = this.ObjectContext.SelfSvcUserQueues.Where(t => t.QueueUserID.StartsWith(filterUserId))。OrderBy(t => t.QueueUserID);
当我将其更改为
时var userQueues = this.ObjectContext.SelfSvcUserQueues。* Top(3000)。 * Where(t => t.QueueUserID.StartsWith(filterUserId))。OrderBy(t => t。 QueueUserID);
现在返回了行,所以我错过了一些明显或不正确使用它的东西。搜索许多网站的任何用法,但没有运气。
任何帮助都将不胜感激。
答案 0 :(得分:1)
你试过了吗?
var userQueues = this.ObjectContext.SelfSvcUserQueues
.OrderBy(t => t.QueueUserID)
.Where(t => t.QueueUserID.StartsWith(filterUserId))
.Take(3000);