Leert den Cache der Datenbank und die von cached() hinterlegten Werte
Wenn Sie diese Funktion in einer beliebigen Tabelle Ihrer Datenbank ausführen, werden alle im Cache der Datenbank zwischengespeicherte Werte (z.B. über cached()
) gelöscht.
Die Funktion cached()
führt dadurch das in ihr enthaltene Skript bei der nächsten Berechnung erneut aus.
invalidate()
void
Ergebnis: Der Cache der Datenbank ist leer.
cached
, führt ein bestimmtes Skript nur einmal aus und speichert den Ausgabewert im Cache und gibt ihn zurück.