- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个与本地 Azure 移动服务 (localhost) 通信的查询函数。我知道默认的查询限制是50,官方文档说可以使用Take
扩展功能将限制扩展到1000。但由于某种原因它对我不起作用,不无论 Take
参数有多少,我总是得到 50 个对象。我做错了什么吗?
private async void UpdatePlaceNameList(String type)
{
var table = App.MobileService.GetTable<Place>();
var query = table
.Where(p => p.Type == type)
.Take(600)
.IncludeTotalCount();
ViewModel["PlaceList"] = await query.ToListAsync();
}
最佳答案
针对 .NET 后端,服务器施加的限制为 50,其工作方式与文档所说的略有不同(适用于 Node.js 后端)
.NET 后端一次返回默认限制 50 条记录。要覆盖它,您需要将 Queryable(MaxTop) 添加到后端代码中的 getAll 函数,如下所示:
原始答案
[Queryable(MaxTop = 1000)]
public IQueryable<Place> GetAll()
更新 1:2018 年 6 月 5 日
原始答案现已标记为已过时,请改用以下代码:
[EnableQuery(MaxTop = 1000)]
public IQueryable<Place> GetAll()
--
现在,您一次最多可以获取 X 条记录。
关于Azure 移动服务寻呼限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25678904/
我正在尝试 Dapper ORM,并且正在查询 Posts 表。 但我想获得分页结果... 1 - 我该怎么做?难道没有一个 helper 吗? 2 - Dapper Query 可以返回 IQuer
当您编写的每个代码都立即运行并且您未按时完成计划时,您是否知道这种感觉:-P 就像'哦,是的,现在我有时间让它变得完美'。这就是我现在的位置^^ 所以我用 JSF (ui:repeat) 实现了一个转
我需要将 IMAP 客户端制作为 Web 应用程序 我实现的排序功能为: //userFolder is an Object of IMAPFolder Message[] message
我正在使用 SubSonic 3 构建 MVC 2 应用程序 - 我尝试了许多不同的分页方法,但找不到任何合适的方法。 我有一个基本查询,该查询将传递到一个循环 View ,并且每次迭代都会调用强类型
我是一名优秀的程序员,十分优秀!