0
我已经在一个房间里的数据库,我想相应检查它是否等于某些数据和更新行数据,如:@Update如何在Android Room中工作?
if (dataInDatabase.equals(providedData)) {
// update existing data.
}
我已经是一个自动生成的ID和存在的唯一@PrimaryKey没有@ForeignKeys。我知道现有数据只能使用@PrimaryKey更新,但我检查的数据不是@PrimaryKeys。这是怎么回事?如何迭代并使用.equals()
方法迭代数据库中的所有数据,并在满足条件时更新某些行?