Ich muss alle Zeilen aus mehreren Tabellen programmgesteuert (nicht im Dashboard) löschen. Gibt es dafür eine API? Ich konnte es nicht in der documentation finden.Wie kann ich alle Daten aus mehreren Baqend-Tabellen löschen?
4
A
Antwort
2
Sie haben Recht, dies ist derzeit nicht dokumentiert. Sie können jedoch den REST-Aufruf in unserem API Explorer finden, obwohl Sie den syntaktischen Zucker nicht vom JS SDK erhalten. Der REST-Aufruf ist ein DELETE
zu /db/{bucket}
, wobei bucket
der Name der zu löschenden Tabelle ist. Mit dem JS SDK diese Anforderung in eine Nachricht Objekt gewickelt wird TruncateBucket
, können Sie es wie folgt verwenden:
DB.login("userWithAdminRole", "<password>").then(function() {
return DB.send(new DB.message.TruncateBucket('<table>'));
}).then(function() {
console.log('truncated!');
}).catch(function() {
console.log('catch truncated!');
});
Hinweis: Wenn Sie diesen Code aus Ihrem Frontend aufrufen müssen Sie die Admin-Rolle (daher der
DB.login
). Wenn Sie den Code von einem Backend-Modul aufrufen (wo Sie immer die Rollenode
haben), können Sie die Anmeldung überspringen.
Sie können auch alle REST Anfrage im API Explorer auszuprobieren. Es sieht so aus:
Verwandte Themen
- 1. CodeIgniter - Löschen von Daten aus mehreren Tabellen
- 2. Löschen von Daten aus mehreren Tabelle
- 3. Swift3 - Wie kann ich alle Schlüssel in Foundation.UserDefaults finden, damit ich alle meine Daten löschen kann
- 4. Wie kann ich Daten aus der gemeinsamen Einstellung löschen?
- 5. Wie sammle ich Daten aus mehreren Eingabefeldern?
- 6. Wie lösche ich Daten aus mehreren Tabellen in sqlite?
- 7. Zeilen aus mehreren Tabellen löschen
- 8. Löschen aus mehreren Tabellen SQL
- 9. Alle inaktiven Daten löschen SQL
- 10. Löschen Sie alle verwandten Datensätze aus mehreren Tabellen
- 11. Kann ich Daten implizit löschen?
- 12. Löschen aus mehreren Tabellen ASP.NET
- 13. Docker Postgress Alle löschen Daten
- 14. Realm android Alle Daten löschen
- 15. Wie kann eine SQL-Abfrage Daten aus mehreren Tabellen zurückgeben?
- 16. SQL: Löschen Sie alle Daten aus allen verfügbaren Tabellen
- 17. Wie bekomme ich die Daten aus mehreren Ajax-Anrufe?
- 18. nodejs, mongodb - Wie bearbeite ich Daten aus mehreren Abfragen?
- 19. Wie kann ich eine Abfrage löschen?
- 20. Alle Daten von Django löschen?
- 21. Alle Array-Listen-Daten löschen
- 22. alle Daten löschen aus einem Attribute in Coredata
- 23. Löschen Sie alle Daten aus allen Tabellen in Sugar ORM
- 24. Wie kann ich einen Eintrag aus einem Array löschen?
- 25. alle Daten löschen von Datentabelle (ASP.NET MVC)
- 26. Löschen Sie alle Daten von GAE-Datenspeicher
- 27. Merge Daten aus mehreren Dateien
- 28. Löschen von Daten aus elasticsearch
- 29. Kann man aus mehreren Tabellen in derselben SQL-Anweisung löschen?
- 30. Wie lösche ich aus mehreren Arrays?