Azure 移动应用Node.js后端 Android 客户端 - 50 行限制



我一直在尝试克服 Azure 移动应用程序返回的 50 行结果,但到目前为止没有成功。我尝试了以下方法:一个。顶部(100(, 跳过(100( -> 在我的上下文中,此解决方案对我没有用。b.有人建议在应用程序中将 pageSize 增加到 200.js我尝试过 - 但这不起作用。我仍然只返回了 50 行。

关于如何解决此问题的任何指示?提前谢谢。- 桑卡尔

在应用程序中.js添加以下行:

var mobileApp = azureMobileApps({
    ....,
    pageSize: 200
});

根据 node.js 中移动应用表操作的源代码,读取操作最终接收context.query,这是一个queryjs对象,其中包含一个 take() 函数,可以将返回的项目数限制在指定数量。

此外,take()函数包含在移动应用服务器 SDK 中,因此它不适用于客户端代码。

您可以对简易表脚本进行一些修改,例如

table.read(function (context) {
    context.query.take(100);
    return context.execute();
});

最新更新