Как проверить, удаляется ли запись в базе данных ROOM? - PullRequest
0 голосов
/ 23 ноября 2018

При использовании БД SQLite

db.delete вернет длинное значение, которое является идентификатором новой строки, или -1 если произошла ошибкаТаким образом, вы можете проверить это, чтобы узнать, успешно ли удалено:

int result = db.delete(TABLE_NAME, COLUMN_ID + " = ?",
                new String[]{String.valueOf(id)});
if(result != -1){
  // Deleted successful
}

Но в ROOM DB

мы можем удалить запись следующим образом:

 @Delete
 void delete(Notes notes);

Можно ли проверить, удалена запись или нет?

...