2016-05-02 12 views
0

Ich migriere meine App aus Parse nach mlab. Momentan habe ich Millionen von Zeilen in der Installationsklasse, die meisten davon sind jedoch aufgrund von Deinstallationen nicht mehr gültig. Das Migrieren dieser Zeilen ist unnötig und teuer.Wie können Sie die Deinstallation von der Installationsklasse entfernen?

Ich würde gerne wissen, wie ich Installation Zeilen löschen kann, die nicht mehr gültig sind. Gibt es eine Möglichkeit, dies in großen Mengen zu tun?

Gibt es auch irgendwelche Nebenwirkungen von möglicherweise alle Zeilen in dieser Tabelle fallen lassen? Wofür wird das Installationsobjekt verwendet, außer Push? Da sich meine App bei jedem Start für die Installation registriert, erstellen nur Benutzer, die die App weiterhin aktiv verwenden, die Zeile "Installation" neu. Und wie kann ich das in großen Mengen machen?

Danke.

+0

Wie können Sie feststellen, welche Installationsobjekte gültig oder ungültig sind? Eine Deinstallation entfernt nichts von Parse –

+0

Ja, ich frage mich das gleiche. – amit

+0

Dann sollten Sie eine Funktion Ihrer App eingerichtet haben, die häufig den Wert "last_accessed" für Ihre Installationen aktualisiert hat. –

Antwort

0

Wie cricket_007 geschrieben hat, können wir keine Deinstallation erkennen. Aber wir können alte Installationen anhand der Spalte app_version_code in der Installationsklasse ermitteln.

Verwandte Themen