为了账号安全,请及时绑定邮箱和手机立即绑定

如何获取RavenDB 4中所有集合的列表

如何获取RavenDB 4中所有集合的列表

C#
沧海一幻觉 2021-03-29 17:13:08
在以前的版本中就有这种方法-var terms = new GetTermsOperation("Raven/DocumentsByEntityName", "Tag", "", 1024);但是现在不起作用了。我试图使用另一个命令:var op = new GetCollectionStatisticsOperation();var collectionStats = store.Maintenance.Send(op);但这会引发错误-System.ArgumentNullException:'值不能为null。参数名称:键'然后,我发现了如何从浏览器管理面板中获取所有集合:from @all_docs select distinct @metadata.@collection如何将该代码段转换为C#代码?
查看完整描述

2 回答

?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

如果您没有在文档存储级别分配数据库,则需要显式指定它,如下所示:

var collectionStats = store.Maintenance.ForDatabase("db-name").Send(op);


查看完整回答
反对 回复 2021-04-10
  • 2 回答
  • 0 关注
  • 124 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信