7
Android Room - รับรหัสของแถวที่แทรกใหม่พร้อมการสร้างอัตโนมัติ
นี่คือวิธีที่ฉันแทรกข้อมูลลงในฐานข้อมูลโดยใช้ Room Persistence Library: Entity: @Entity class User { @PrimaryKey(autoGenerate = true) public int id; //... } วัตถุการเข้าถึงข้อมูล: @Dao public interface UserDao{ @Insert(onConflict = IGNORE) void insertUser(User user); //... } เป็นไปได้ไหมที่จะส่งคืน id ของผู้ใช้เมื่อการแทรกเสร็จสมบูรณ์ในวิธีการข้างต้นโดยไม่ต้องเขียนข้อความค้นหาแยกต่างหาก