DeleteMongo
không thực sự xóa các bộ sưu tập, thay vào đó nó xóa các tài liệu trong bộ sưu tập được cung cấp. Hãy xem tài liệu của bộ xử lý tại đây
. Nó mong đợi FlowFile đến có truy vấn làm nội dung của nó. Một ví dụ nhanh mà bạn có thể thử là:
GenerateFlowFile -> DeleteMongo
Định cấu hình GenerateFlowFile
và cung cấp truy vấn MongoDB, giống như { "customer.name" : "Smith, John"}
và kết nối nó với DeleteMongo
. Bạn phải định cấu hình DeleteMongo
với tên cơ sở dữ liệu, chuỗi kết nối và tên bộ sưu tập.
Phải nói rằng, nó có thể không phù hợp với yêu cầu của bạn khi xóa bộ sưu tập, nhưng về mặt kỹ thuật, bạn có thể xóa toàn bộ bộ sưu tập tài liệu khỏi bộ sưu tập đã định cấu hình, nếu truy vấn của bạn là {}
và Delete Mode
của bộ xử lý DeleteMongo được đặt thành Delete Many