SQLite
 sql >> Base de données >  >> RDS >> SQLite

API Room - Comment récupérer l'identifiant généré récemment inséré de l'entité ?

Ayez votre @Insert la méthode retourne un long :

@Insert
long insertStudent(Student s);

La valeur de retour sera le rowId de la ligne, et cela devrait être la valeur de clé primaire générée automatiquement.