Ich habe gerade die Chat-Anwendung auf dem Meteor erstellt und mit meteor deploy appname
bereitgestellt. Jetzt möchte ich die in der Anwendung vorhandenen Daten löschen. Wie wir wissen, unterstützt Meteor Mongo
Datenbank, versuchte ich von meteor reset
, aber dies zurückgesetzt nur meine lokale db nicht die Anwendung. Wie kann ich die Daten aus dem Meteor Repo löschen?Wie werden die Daten beim Bereitstellen des Projekts gelöscht?
8
A
Antwort
10
Dies ist so einfach wie das Öffnen einer Mongo-Shell für die entfernte Datenbank auf den meteor.com-Servern.
alles, was Sie tun müssen, ist
Meteor Mongo appname
wo appname der Name, den Sie Ihre App im Einsatz ist der Typ.
Sobald Sie eine Eingabeaufforderung haben, können Sie db verwenden. collectionName .remove ({}) für jede Sammlung, um Ihre Daten zu entfernen.
Alternativ können Sie Ihre gesamte Bereitstellung von den Meteorservern löschen. http://stackoverflow.com/questions:
Meteor --delete appname
Dann
Meteor bereitstellen appname
Verwandte Themen
- 1. Problem beim Bereitstellen des DB-Projekts
- 2. Fehler beim Bereitstellen eines Projekts mit Scrapyd
- 3. Fehler während des Projekts auf Openshift Bereitstellen
- 4. Bereitstellen eines Maven-Projekts
- 5. Bereitstellen von Änderungen nach dem ersten Start des Grails-Projekts
- 6. Bereitstellen meines Projekts in Azure
- 7. Bereitstellen eines vorkompilierten Website-Projekts
- 8. Wie werden die Cache-Daten in Electron (Atom Shell) gelöscht?
- 9. Wie werden die Formularsteuerelemente nach dem Senden der Daten gelöscht?
- 10. VS2010 löst Ausnahme beim Öffnen des Projekts
- 11. Bilder erhalten gelöscht, nachdem bereitstellen
- 12. Datenbankwerte werden nach Beenden des Dienstes gelöscht
- 13. Xcode 6.1 Absturz beim Ausführen des Projekts
- 14. Fehler beim Kompilieren des Xcode-Projekts (IPhone)
- 15. Visual Studio beim Öffnen des Projekts Einfrieren
- 16. TestNG Probleme beim Ausführen des Projekts
- 17. Visual Studio stürzt beim Öffnen des Projekts
- 18. Fehler beim Starten des neuen Scrapy-Projekts
- 19. Fehler beim Erstellen des Projekts in Xcode
- 20. Django. Dateien werden beim Hochladen nicht gelöscht.
- 21. Beim Löschen einer Einschränkung werden die unterstützenden Indizes ebenfalls gelöscht.
- 22. Sharepoint - Bereitstellen von Daten außerhalb des Intranets
- 23. Die JDBC-Treiberklasse 'net.sourceforge.jtds.jdbc.Driver' kann beim Kompilieren des Grails-Projekts nicht geladen werden.
- 24. Löschen von Datenbankprojektberechtigungen beim Bereitstellen
- 25. Bereitstellen eines Website-Projekts mit TeamCity
- 26. Einzelinstanz des Projekts oder mehrere Instanzen des Projekts?
- 27. Wie fehlende Abhängigkeiten des Maven-Projekts aufgelistet werden
- 28. Wie werden alte Daten und alte Graphen in Chart.js gelöscht?
- 29. Die älteste Tabellenpartition konnte nicht gelöscht werden
- 30. Warum kann die Datei nicht gelöscht werden?
Duplizieren von umschichten bereitstellen/15583107/meteor-app-zurücksetzen-a-deployed-apps-db –
danke @Kristoffer K aber gibt es irgendeine Methode, so dass wir das Projekt nicht löschen und neu bereitstellen müssen? –
Hallo! Ich denke nicht, denn meteor.com ist (noch) nicht wirklich für "echte" Produktions-Apps gedacht. Auf zB Heroku hast du mehr Kontrolle über deine App und die DB. –