Я использую Realm в качестве базы данных в своём проекте.
У меня есть следующий класс, который унаследован от RealmObject:
public class Note extends RealmObject {
private String day,hour, minute;
@RealmField(name = "id")
private int id;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public Note() {
}
public Note(String day, String hour, String minute) {
this.day = day;
this.hour = hour;
this.minute = minute;
}
public String getDay() {
return day;
}
void setDay(String day) {
this.day = day;
}
public String getHour() {
return hour;
}
void setHour(String hour) {
this.hour = hour;
}
public String getMinute() {
return minute;
}
void setMinute(String minute) {
this.minute = minute;
}
}
Я хочу сделать так, чтобы когда объект удалялся из БД, поле 'id' у всех остальных объектов уменьшалось на 1.
Как мне это реализовать?