gpt4 book ai didi

ravendb - 如何使用 RavenDb 完成此查询?

转载 作者:行者123 更新时间:2023-12-05 00:00:36 34 4
gpt4 key购买 nike

我想知道取回搜索记录总数的最佳方法是什么,同时取回第 N 个 128 记录块数据段,这似乎是 RavenDb 运行时强加的上限。

例如给定这个查询,我还需要知道记录的总数。

var bookmarks = session.Query<Bookmark>()
.OrderByDescending(i => i.DateCreated)
.Skip(pageCount * (pageNumber – 1))
.Take(pageCount)
.ToList();

谢谢,
斯蒂芬

最佳答案

RavenQueryStatistics stats;
var bookmarks = session.Query<Bookmark>()
.OrderByDescending(i => i.DateCreated)
.Skip(pageCount * (pageNumber – 1))
.Take(pageCount)
.Statistics(out stats)
.ToList();

int bookmarksFound = stats.TotalResults;

关于ravendb - 如何使用 RavenDb 完成此查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9932669/

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