Det sista ID:t kommer att vara den senast infogade radens ID i samma transaktion.
Jag har testat det med följande operationer:
-
starta en transaktion och infoga en rad använd funktionen runInteraction(...)
-
få det senaste infognings-id, t.ex. det är 18
-
sov 30 sekunder i funktionen där transaktionen körs
-
infoga en rad i samma tabell använd mysql-klienten eller phpMyAdmin
-
hämta det sista infognings-id:t från steg 4, t.ex. det är 19
-
sovfunktionen returnerar och frågar efter det senaste infognings-id:t använd samma transaktionsobjekt igen, det sista infognings-id:t är fortfarande 18