Um meine Datenbank zu bereinigen, führe ich ein Skript aus, das einige Dokumente löscht. Dieses Skript benötigt die Anweisung declareUpdate()
, um Dokumente löschen zu können. Dies verursacht jedoch extreme Berechnungszeiten.
Zum Beispiel: das folgende endet nie mit declareUpdate()
im Skript.declareUpdate verursacht Verzögerung
cts.remainder(fn.subsequence(fn.collection("deleteThis"), 1, 1))
Dies läuft in einer Sekunde ohne die declareUpdate()
. Ist es möglich, alle Lese-/Schreibberechtigungen für alle Dokumente in cts.remainder
zu prüfen?