我在本地 Sqlite 数据库中有一对多的关系。很基本的东西。当我进行左外连接时,我得到的结果如下所示:
生成的游标有多个如下所示的行:
A1.id | A1.column1 | A1.column2 | B1.a_id_fk | B1.column1 | B1.column2
A1.id | A1.column1 | A1.column2 | B2.a_id_fk | B2.column1 | B2.column2
等等...
是否有处理此类结果的标准做法或方法?显然只有 A1,但它有许多 Bn 关系。我即将使用多个查询而不是“关系数据库方式”。希望我只是不知道做事的更好方法。
我打算通过内容提供者公开这个查询,我讨厌所有的消费者都必须编写相同的聚合逻辑。