gpt4 book ai didi

android - 如何使用 Realm android 更新表中的值?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:34:14 25 4
gpt4 key购买 nike

我有表说 Student 。我想更新表中的值,但它没有任何主键。我正在使用 Realm 数据库。

最佳答案

假设您有VisitingCardPOJO,您可以根据“no”找到元素,如果您只想更新第一个元素,请使用findFirst()您可以使用 findAll() 获取记录列表,然后使用 for 循环以相同的方式更新

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();
}

关于android - 如何使用 Realm android 更新表中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30163244/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com