Le DeleteMongo
ne supprime pas réellement les collections, mais supprime les documents de la collection fournie. Jetez un oeil à la documentation du processeur ici
. Il s'attend à ce que le FlowFile entrant ait la requête comme contenu. Voici un exemple rapide que vous pouvez essayer :
GenerateFlowFile -> DeleteMongo
Configurer GenerateFlowFile
et fournissez une requête MongoDB, quelque chose comme { "customer.name" : "Smith, John"}
et connectez-le à DeleteMongo
. Vous devez configurer DeleteMongo
avec le nom de la base de données, la chaîne de connexion et le nom de la collection.
Cela dit, cela peut ne pas convenir à votre besoin de supprimer des collections, mais techniquement, vous pouvez effacer toute la collection de documents de la collection configurée, si votre requête est {}
et le Delete Mode
du processeur DeleteMongo est défini sur Delete Many