I have table say Student .I want to updated the values in the table and it does not have any primary key. I am using Realm Database for the same.
Assume You have VisitingCardPOJO
you can find element depending on "no" use findFirst()
if you want to update only first element or you can use findAll()
you get list of record then you update same way below using for
loop
public void updateNewCard(Realm realm, VisitingCardPOJO card) {
VisitingCardPOJO toEdit = realm.where(VisitingCardPOJO.class)
.equalTo("no", card.getNo()).findFirst();
realm.beginTransaction();
toEdit.setName(card.getName());
toEdit.setAddress(card.getAddress());
realm.commitTransaction();
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With