我想删除一行并立即在Realm中添加另一行,我测试了一些代码,但是Realm无法删除一行。 以下代码是我测试过的代码之一。
Realm realm2 = Realm.getInstance(realmConfiguration);
realm2.beginTransaction();
card.deleteFromRealm();
realm2.commitTransaction();
realm2.close();
Realm realm3 = Realm.getInstance(realmConfiguration);
realm3.beginTransaction();
Card newCard = realm3.createObject(Card.class, UUID.randomUUID().toString());
newCard.setCardNumber(cardNumber);
newCard.setCardToken(token);
newCard.setPasswordCount(pinLength);
realm3.commitTransaction();
realm3.close();
如何解决此问题?