gpt4 book ai didi

c# - 如何从azure表存储查询中获取超过1000个实体?

转载 作者:行者123 更新时间:2023-11-30 22:14:11 25 4
gpt4 key购买 nike

我读到 Azure 表存储查询最多提供 1000 个实体,我们必须使用延续 token 来获取下一组实体。我只是在寻找一种简单的方法来做到这一点。我想要做的就是获取查询实际应返回的所有实体,而不仅仅是 1000 个实体。我已阅读@smarx帖子here 他提到了 TableStorageDataServiceQuery 中的 ExecuteAll 方法,但这似乎已被弃用,因为我在存储客户端库中找不到 TableStorageDataServiceQuery

我还发现了这个msdn有关如何处理继续 token 以获取所有实体的文档。我只是想知道这是否是获取所有实体的最佳方式,我不需要任何分页。或者我可以使用任何 ExecuteAll esque 方法吗?

最佳答案

像这样使用 AsTableServiceQuery:

var data = context.CreateQuery<SomeEntity>("table").AsTableServiceQuery<SomeEntity>().Execute();

关于c# - 如何从azure表存储查询中获取超过1000个实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18615673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com