2016-07-28 7 views
5

Ich habe eine Frage in Bezug auf die Fähigkeiten von Firebase in Äquivalenz zu MySQL-Funktionen wie:Bietet Firebase Database Funktionen wie Ereignisse, Trigger und Stored Procedures?

  • Events
  • Trigger
  • Stored Procedures

In meinem Fall möchte ich weg migrieren von MySQL zu Firebase, aber ich muss wissen, ob der Usecase in Firebase repliziert werden kann.

Meine aktuelle MySQL DB Ich habe eine Tabelle mit einer Spalte namens status, die, sobald sie in "Final" geändert wurde, die Ausführung einer gespeicherten Prozedur auslöst, um eine Berechnung für eine ganze Tabelle durchzuführen.

Also in anderen Worten würde ich in der Lage sein, einen "Trigger" auf den tatsächlichen Firebase Daten hinzufügen, um dann eine "gespeicherte Prozedur" durchzuführen, um etwas zu berechnen; ist das mit Firebase möglich ?!

+0

Nun, für Firebase ist Firebase No-SQL, so dass Ihre Migration zusätzliche Arbeit erfordert. Ich bin in einer sehr ähnlichen Situation, und die offizielle Dokumentation ist sehr mehrdeutig und wenig nach meinem Geschmack abgedeckt :( – Chisko

+0

@Famic: Hast du deine Lösung? Ich bin in einer gleichen Situation .. Ich muss Shop-Prozedur mit Firebase ersetzen Wie kann ich tun? –

+0

eine Lösung kann eine Server-Seite App laufen, hören Tor Child-Ereignis und führen einige Skripte @ArpitPatel –

Antwort

2

Sie können jetzt Cloud Functions for Firebase verwenden, um Code zu schreiben, der als Reaktion auf Änderungen in Ihrem Firebase-Projekt ausgelöst wird. Es gibt viele sample code, die veranschaulicht, wie auf Schreibvorgänge an einem bestimmten Speicherort in Ihrer Datenbank unter vielen anderen Typen von Ereignissen reagiert werden.

Verwandte Themen