Ravendb 设置EmbeddedBleDocumentStore的MaxPageSize
似乎在program中设置MaxPageSize的配置不起作用。 我知道这是一种不好的做法,但我希望检索音乐数据库集合中所有不同的艺术家,并将其存储在GUI组合中供选择,并且不喜欢循环浏览一堆128个文档。系统是独立使用的,因此性能影响与sql db中的select*相同 我在代码中执行此操作:Ravendb 设置EmbeddedBleDocumentStore的MaxPageSize,ravendb,Ravendb,似乎在program中设置MaxPageSize的配置不起作用。 我知道这是一种不好的做法,但我希望检索音乐数据库集合中所有不同的艺术家,并将其存储在GUI组合中供选择,并且不喜欢循环浏览一堆128个文档。系统是独立使用的,因此性能影响与sql db中的select*相同 我在代码中执行此操作: _store = new EmbeddableDocumentStore { Configuration = new RavenConfiguration()
_store = new EmbeddableDocumentStore
{
Configuration = new RavenConfiguration()
{
DataDirectory = @"Database\MusicDatabase\",
RunInMemory = false,
MaxPageSize = 300000
}
};
_store.Initialize();
但我仍然只收到128份文件。
尝试向我的应用程序配置文件添加密钥,并添加了一个带有Raven/MaxPageSize的web.config文件,但似乎被忽略
有什么想法吗
谢谢
HelmutMaxPageSize控制最大限制。而提高它通常是一个坏主意。
但是,如果您不指定需要多少项,我们将默认为128项。这意味着我需要使用Take()?是的,就是这样