Java 域无法删除数据

Java 域无法删除数据,java,android,realm,Java,Android,Realm,我想删除一行并立即在Realm中添加另一行,我测试了一些代码,但Realm无法删除一行。 下面的代码是我测试过的代码之一 Realm realm2 = Realm.getInstance(realmConfiguration); realm2.beginTransaction(); card.deleteFromRealm(); realm2.commitTransaction(); realm2.close(); Realm realm3 = Realm.getInstance(realmC

我想删除一行并立即在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();

如何解决此问题?

realm2.commitTransaction()?@APEXBoi我更改了代码,但问题没有解决。Realm版本?@APEXBoi我使用
io。Realm:Realm gradle插件:5.10.0