Ich versuche "Update-Handler", um Ereignisse in IBM Cloudant zu erfassen, zu aktualisieren oder zu löschen. Es funktioniert, wenn ein Dokument erstellt oder aktualisiert, aber nicht gelöscht wird. Gibt es eine andere Möglichkeit, ein Ereignis zu erfassen, dass ein Dokument gelöscht wird, und dann ein Dokument in einer anderen Datenbank zu erstellen, um dieses Ereignis aufzuzeichnen? Vielen Dank.Cloudant/CouchDB löst ein Ereignis aus, indem ein Dokument gelöscht wird
0
A
Antwort
0
Wenn Sie eine CouchDB/Cloudant Datenbank überwachen möchten für Änderungen einen Blick auf das Futter /_changes
nehmen: http://docs.couchdb.org/en/2.0.0/api/database/changes.html. Sie können eine App implementieren, die den Feed kontinuierlich überwacht und die gewünschten Informationen "protokolliert", wenn ein Dokument eingefügt, aktualisiert oder gelöscht wird. Für einige Programmiersprachen gibt es Bibliotheken (z. B. https://www.npmjs.com/package/follow für Node.js), die das Verwalten/Verarbeiten des Feeds erleichtern.
Verwandte Themen
- 1. FileWatcher löst kein Ereignis aus, wenn ein Ordner hinzugefügt wird
- 2. Wie löst man ein wiederholtes Ereignis aus, indem man in JQuery mit der Maus schwebt?
- 3. In JavaScript, warum löst die Blur-Methode ein Blur-Ereignis aus, aber die Methode submit löst kein submit-Ereignis aus?
- 4. Wie löst man ein Ereignis in jquery aus, wenn ein Element programmgesteuert geändert wird?
- 5. css3 Wie löst man ein Ereignis aus, wenn ein Übergang zur Hälfte gemacht wird?
- 6. Wie löst man ein benutzerdefiniertes Javascript-Ereignis in IE8 aus?
- 7. Wie löst man ein Ereignis am Mousewheel aus?
- 8. Wie löst man ein Eingabe-Ereignis mit jQuery aus?
- 9. löst ein dblclick-Ereignis in eckigen
- 10. Flowplayer: Wie man ein Ereignis löst?
- 11. C# Wie löst man ein Ereignis aus, wenn eine statische Anzahl von Arraylists geändert wird?
- 12. Electron's WebView.loadURL löst ein Nachladen aus
- 13. JComboBox-Ereignis für wenn Wert geändert wird, indem ein neuer Wert aus dem Dropdown verloren
- 14. Was passiert, wenn ein Framework aus einer App gelöscht wird?
- 15. JavaScript/jQuery: Wie löst man ein Ereignis aus, wenn "display: none" entfernt wird?
- 16. Wie löst man ein Ereignis aus, wenn die Vue-Komponente gerendert wird?
- 17. Wie löst man ein Ereignis aus, wenn die Komponente navigiert wird?
- 18. Warum löst WPF ein Loaded-Ereignis für eine Ansicht aus, sobald es einem TabControl hinzugefügt wird?
- 19. Wie wird ein Ereignis an onSubmit-Ereignis des Formulars angehängt, indem früher angefügte Methoden verkettet werden?
- 20. Gibt es ein Ereignis, bevor ein DOM-Element entfernt wird?
- 21. CMIS, wie ein Dokument holen, indem sie es objectId ist
- 22. Löst ein anmutiger Apache APC neu? Wird
- 23. Wie löst ich ein OnChange-Ereignis für ein verstecktes Feld aus?
- 24. Wie löst man ein Klick-Ereignis innerhalb eines iframes auf ein Element des übergeordneten Elements aus?
- 25. Wie löst man ein Ereignis bei Fokus auf ein Textfeld in javafx mit fxml aus?
- 26. Löschen ein Google-Dokument permanent
- 27. WPF Window.Close() löst kein UserControl.Unloaded Ereignis aus
- 28. Ein Ereignis auslösen, wenn das Suchfeld gelöscht ist
- 29. SqlDependency löst kein OnChange-Ereignis aus, wenn Dataset geändert wird
- 30. android.widget.Switch - Ein/Aus-Ereignis-Listener?
Könnten Sie genauer erklären, was Sie mit "delete" -Ereignissen auslösen möchten? Ändert es CouchDB Daten? Ist es ein langer Prozess oder nicht? –