删除RavenDB集合

ZVe*_*nue 10 document-based ravendb

我需要在Raven DB中删除整个文档集.逐个删除(文件)不是明智的选择.我有办法轻松地做到这一点吗?

Aye*_*ien 6

您可以执行基于集合的操作.

store.DatabaseCommands.DeleteByIndex()这样做

store.DatabaseCommands.DeleteByIndex(
    "Enquiries/MyEnquiryIndexName",
    new IndexQuery { Query = "Id:*", },
    allowStale: false);
Run Code Online (Sandbox Code Playgroud)

代码样本由@Marijin提供

  • 我们能举个例子吗?我对这个问题进行了调整,无法弄明白. (5认同)