Voici comment j'insère des données dans une base de données en utilisant Room Persistence Library:
Entité:
@Entity
class User {
@PrimaryKey(autoGenerate = true)
public int id;
//...
}
Objet d'accès aux données:
@Dao
public interface UserDao{
@Insert(onConflict = IGNORE)
void insertUser(User user);
//...
}
Est-il possible de renvoyer l'ID d'utilisateur une fois que l'insertion est terminée dans la méthode ci-dessus sans écrire une requête de sélection séparée?