2011-08-11 35 views
10

Tôi cần xóa toàn bộ bộ sưu tập tài liệu trong Raven DB. Xóa từng cái một (tài liệu) không phải là một lựa chọn khôn ngoan. Có cách nào tôi có thể làm điều này một cách dễ dàng?Xóa bộ sưu tập RavenDB

Trả lời

6

Bạn có thể thực hiện thao tác dựa trên bộ.

store.DatabaseCommands.DeleteByIndex() để làm như vậy

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

Code sample bởi @Marijin

+5

Chúng ta có thể lấy một ví dụ? Tôi là khoảng cách về điều này và chỉ không thể tìm ra nó. –

+0

@BobbyCannon xem ví dụ https://gist.github.com/1868911 – Marijn

Các vấn đề liên quan