jjzjj

findByUserId

全部标签

android - 如何使用 Android Room 进行单行查询

如何使用RxJava使用AndroidRoom进行单行查询?我能够查询项目列表,没有问题。在这里,我想查找特定行是否存在。根据文档,如果不存在任何行,看起来我可以返回Single并检查EmptyResultSetException异常。我可以有这样的东西:@Query("SELECT*FROMUsersWHEREuserId=:idLIMIT1")SinglefindByUserId(StringuserId);如何使用此调用?看起来有一些onError/onSuccess但在Single上找不到这些方法。usersDao.findByUserId("xxx").???任何工作示例都会