Подтвердить что ты не робот

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

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

4b9b3361

Ответ 1

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

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

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

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