Det sidste id vil være den sidst indsatte rækkes id i den samme transaktion.
Jeg har testet det ved at bruge følgende operationer:
-
start en transaktion og indsæt en række ved hjælp af runInteraction(...)-funktionen
-
få det sidste indsættelses-id, f.eks. det er 18
-
sove 30 sekunder i funktionen, hvor transaktionen kører
-
indsæt en række til den samme tabel, brug mysql-klienten eller phpMyAdmin
-
få det sidste indsættelses-id fra trin 4, f.eks. det er 19
-
sovende funktion returnerer og forespørg det sidste indsættelses-id, brug det samme transaktionsobjekt igen, det sidste indsættelses-id er stadig 18