【发布时间】:2019-04-04 18:45:11
【问题描述】:
运行测试时,带有Flowable<List<MyObject>> 的我的房间查询(来自MyObjectDao)返回List<List<MyObject>>。这是查询:
@Query("SELECT * FROM myobjects")
Flowable<List<MyObject>> getAllMyObjects();
这是我从查询中提取第一个 MyObject 的方法:
MyObject toDelete = myObjectDao.getAllMyObjects().test().values().get(0).get(0);
如您所见,我从查询中得到了List<List<MyObject>>?这是为什么?为什么它被包裹在另一个列表中?
【问题讨论】:
标签: android rx-java rx-java2 android-room