Der DeleteMongo
löscht nicht wirklich Sammlungen, sondern löscht die Dokumente in der bereitgestellten Sammlung. Sehen Sie sich die Dokumentation des Prozessors an hier
. Es erwartet, dass das eingehende FlowFile die Abfrage als Inhalt enthält. Ein schnelles Beispiel, das Sie ausprobieren könnten, ist:
GenerateFlowFile -> DeleteMongo
GenerateFlowFile
konfigurieren und stellen Sie eine MongoDB-Abfrage bereit, etwa { "customer.name" : "Smith, John"}
und verbinde es mit DeleteMongo
. Sie müssen DeleteMongo
konfigurieren mit dem Datenbanknamen, der Verbindungszeichenfolge und dem Sammlungsnamen.
Allerdings entspricht es möglicherweise nicht Ihrer Anforderung, Sammlungen zu löschen, aber technisch gesehen können Sie die gesamte Sammlung von Dokumenten aus der konfigurierten Sammlung löschen, wenn Ihre Abfrage {}
ist und der Delete Mode
des DeleteMongo-Prozessors ist auf Delete Many
eingestellt