gpt4 book ai didi

c# - 如何实现Azure表分页

转载 作者:太空宇宙 更新时间:2023-11-03 16:47:43 25 4
gpt4 key购买 nike

我想知道如何在Azure表存储上实现分页?

由于Azure表存储不支持“Skip()”LINQ操作,因此无法直接实现分页功能。看来这只能通过 Continuations token 来完成。但问题是我找不到正确的例子如何最优雅地做到这一点。你能给我提供这样简单的Azure表分页示例吗?

在 SQL 世界中,核心分页语句如下所示:

_context.DataTable.Where(r => r.SomeData == data1 && r.SomeData2 ==
(int)data2 && r.SomeData3 == (int)data3).Skip(10).Take(10).ToList();

这里我们得到一个返回的“页面”。 Azure 表示例?

最佳答案

一种方法是通过它获取 token 和页面的集合,然后引用表中的其余数据,这可能适合也可能不适合您,具体取决于您的匹配条件

关于c# - 如何实现Azure表分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5311847/

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