Удалить коллекцию RavenDB - PullRequest
       8

Удалить коллекцию RavenDB

10 голосов
/ 11 августа 2011

Мне нужно удалить целую коллекцию документов в БД Raven.Удаление по одному (документы) не является мудрым выбором.Есть ли способ, которым я могу сделать это легко?

1 Ответ

6 голосов
/ 12 августа 2011

Вы можете выполнить операцию на основе набора.

store.DatabaseCommands.DeleteByIndex () для этого

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

Пример кода от @ Marijin

...