Il DeleteMongo
in realtà non elimina le raccolte, ma elimina i documenti nella raccolta fornita. Dai un'occhiata alla documentazione del processore qui
. Si aspetta che il FlowFile in entrata abbia la query come contenuto. Un rapido esempio che potresti provare è:
GenerateFlowFile -> DeleteMongo
Configura GenerateFlowFile
e fornisci una query MongoDB, qualcosa come { "customer.name" : "Smith, John"}
e collegalo a DeleteMongo
. Devi configurare DeleteMongo
con il nome del database, la stringa di connessione e il nome della raccolta.
Detto questo, potrebbe non soddisfare la tua esigenza di eliminare le raccolte, ma tecnicamente puoi cancellare l'intera raccolta di documenti dalla raccolta configurata, se la tua query è {}
e la Delete Mode
del processore DeleteMongo è impostato su Delete Many