如何正确填充SQLite数据库中的嵌套对象?

时间:2016-09-28 03:01:21

标签: java android database sqlite

通常当我在Android中的SQLite中执行select查询时,我将使用来自SQLiteDatabase.query()的Cursor对象,然后迭代该游标,提取列数据,并将该数据用作构造函数的参数。对象。

但是如果我的对象关系更复杂怎么办?例如,如果我有一个包含对象列表的对象,并且这些对象也包含对象列表,并且其中一些可能有多个组合键。

例如,我不能遍历Cursor,然后在每次迭代时调用query(),然后在该级别上的每次迭代等,基本上每个查询调用一个查询,等

接受的方法是使用连接查询,然后尝试从一个巨型数据集构建它吗?

0 个答案:

没有答案