Ich benutze Sequelize in meinem Nodejs Projekt und ich habe ein Problem gefunden, das ich schwer zu lösen habe. Grundsätzlich habe ich einen Cron, der ein Array von Objekten von einem Server bekommt, als fügt es in meiner Datenbank als ein Objekt (in diesem Fall Cartoons). Aber wenn ich bereits eines der Objekte habe, muss ich es aktualisieren.Erstelle oder aktualisiere Sequelize
Grundsätzlich habe ich ein Array von Objekten und könnte die BulkCreate() -Methode verwenden. Aber da der Cron erneut startet, löst es ihn nicht, also brauchte ich eine Art Update mit einem upsert True-Flag. Und das Hauptproblem: Ich muss einen Rückruf haben, der nur einmal nach all diesen Erstellungen oder Updates ausgelöst wird. Hat jemand eine Idee, wie kann ich das tun? Iterieren Sie über ein Array von Objekten. Erstellen oder aktualisieren Sie es und erhalten Sie danach einen einzelnen Callback.
Vielen Dank für die Aufmerksamkeit
Ich hatte gehofft, dass das Update von Sequelize etwas verärgert ist, aber es scheint außerhalb der Straßenkarte zu sein. Ich werde es versuchen. Vielen Dank! –