De DeleteMongo
verwijdert eigenlijk geen collecties, maar verwijdert de documenten in de verstrekte collectie. Bekijk de documentatie van de processor hier
. Het verwacht dat het binnenkomende FlowFile de query als inhoud heeft. Een snel voorbeeld dat u zou kunnen proberen is:
GenerateFlowFile -> DeleteMongo
Configureer GenerateFlowFile
en geef een MongoDB-query op, zoiets als { "customer.name" : "Smith, John"}
en verbind het met DeleteMongo
. U moet DeleteMongo
configureren met de databasenaam, verbindingsreeks en collectienaam.
Dat gezegd hebbende, voldoet het misschien niet aan uw eis om verzamelingen te verwijderen, maar technisch gezien kunt u de hele verzameling documenten wissen uit de geconfigureerde verzameling, als uw vraag {}
is en de Delete Mode
van de DeleteMongo-processor is ingesteld op Delete Many