Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用延续令牌使用Python SDK对Azure CosmosDB进行分页_Python_Azure_Azure Cosmosdb - Fatal编程技术网

使用延续令牌使用Python SDK对Azure CosmosDB进行分页

使用延续令牌使用Python SDK对Azure CosmosDB进行分页,python,azure,azure-cosmosdb,Python,Azure,Azure Cosmosdb,我正在尝试使用带有的API实现分页。根据我的阅读和理解,我们需要延续令牌。但是,我在SDK文档中找不到任何函数,这些函数将使用令牌并从查询返回剩余数据。我当前的流量: 初始化宇宙客户端 获取数据库对象 获取容器对象 查询容器,设置max\u count\u size=1 获取分页响应,将其作为API调用的响应发送 现在,如果我想从查询中获得下一个页面,我应该在哪里传递continuation令牌,以便根据上一个API调用查询获得下一个页面 从azure.cosmos导入异常,CosmosCl

我正在尝试使用带有的API实现分页。根据我的阅读和理解,我们需要
延续令牌
。但是,我在SDK文档中找不到任何函数,这些函数将使用令牌并从查询返回剩余数据。我当前的流量:

  • 初始化宇宙客户端
  • 获取数据库对象
  • 获取容器对象
  • 查询容器,设置
    max\u count\u size=1
  • 获取分页响应,将其作为API调用的响应发送
现在,如果我想从查询中获得下一个
页面
,我应该在哪里传递continuation令牌,以便根据上一个API调用查询获得下一个
页面

从azure.cosmos导入异常,CosmosClient,PartitionKey
端点=”https://xxxxxxxx.documents.azure.com:443/"
键='==xxxx===xxxx===xxx'
客户端=CosmosClient(端点,键)
数据库名称='test'
数据库=客户端。如果不存在数据库,则创建数据库(id=数据库名称)
容器名称='FamilyContainer'
容器=数据库。获取容器客户端(容器名称)
query=“从c中选择*
items=container.query\u items(
query=query,
最大项目数量=1,
启用跨分区查询=True
)
寻呼机=项目。由第页()
第一页=列表(pager.next())
打印(“第一页:”,第一页)
现在,如果我想在另一个API调用中进入下一个页面,我应该在哪里传递
延续令牌
? Azure SDK版本:

$ pip freeze | grep azure
azure-core==1.9.0
azure-cosmos==4.2.0
azure-nspkg==3.0.2
azure-storage-blob==12.6.0
azure-storage-nspkg==3.1.0
  • 下面是一个关于如何使用它的例子

  • 下面是SDK的示例,其中包含许多提示和有价值的信息,如限制

      • 下面是一个关于如何使用它的例子

      • 下面是SDK的示例,其中包含许多提示和有价值的信息,如限制


      此示例未显示如何在单独的查询中使用令牌。这只在同一个流中起作用,当令牌返回给用户并且用户可以使用它来获取下一页时不起作用。就像在API请求中一样,带有最后处理的查询的令牌?您好!我不理解你的问题,因为示例中有一个代码,用户使用令牌获取下一页。它只适用于最后一个查询。TKS1此示例不显示如何在单独的查询中使用令牌。这只在同一个流中起作用,当令牌返回给用户并且用户可以使用它来获取下一页时不起作用。就像在API请求中一样,带有最后处理的查询的令牌?您好!我不理解你的问题,因为示例中有一个代码,用户使用令牌获取下一页。它只适用于最后一个查询。Tks