RavenDB DeleteByIndex检索详细信息

RavenDB DeleteByIndex检索详细信息,ravendb,Ravendb,我有一个RavenDB索引,我用它一次删除一堆文档。我想知道很多文档在操作完成后实际上被删除了,但是我不知道如何从数据库命令调用中获取这些信息。对于RavenQuery/DocumentQuery,您可以使用out统计信息,但我还没有找到任何数据库命令 我确实在BulkOperationsOptions中找到了一个RetrieveDetails标志,但我不确定如何实际查看细节。下面是我的查询 var op = connection.Store.DatabaseCommands.DeleteByI

我有一个RavenDB索引,我用它一次删除一堆文档。我想知道很多文档在操作完成后实际上被删除了,但是我不知道如何从数据库命令调用中获取这些信息。对于RavenQuery/DocumentQuery,您可以使用out统计信息,但我还没有找到任何数据库命令

我确实在BulkOperationsOptions中找到了一个RetrieveDetails标志,但我不确定如何实际查看细节。下面是我的查询

var op = connection.Store.DatabaseCommands.DeleteByIndex(
  "Store/ByExpiration",
  new IndexQuery
  {
    Query = "Expiration:yes"
  },
  new BulkOperationOptions
  {
    AllowStale = false,
    RetrieveDetails = true
  });

op.WaitForCompletion();

在这一点上,我不知道如何获得细节一旦操作完成。还有其他人知道如何获取这些详细信息吗?

结果将作为
WaitForCompletion
中的
RavenJToken
返回

var result = op.WaitForCompletion();
文件中对此并不清楚


提示:当我在文档中找不到示例时,我会查看单元测试,例如单元测试。

您链接到的单元测试在解释
RavenJToken
包含的内容以及如何使用它时几乎毫无用处,因为它只是断言结果不是空的