Bạn chỉ cần tạo một Query
mới để lấy những gì bạn cần.
Từ những gì bạn nói, bạn muốn tìm hồ sơ từ một học sinh và hiển thị trang cuối cùng mà anh ta đọc, vì vậy nó sẽ giống như thế này
@Query("SELECT * FROM newRecord_table WHERE newRecord_table.studentid = :studentId ORDER BY newRecord_table.date, newRecord_table.page DESC ")
LiveData<List<NewRecord>> findLastPage(Integer studentId);
studentId
là userId bạn muốn tìm các bản ghi. Đừng quên xử lý trường hợp không có gì.