我想从 A 中查询我的数据并从 B 中按字段排序, B 中的字段可能是null
. 有什么建议么?谢谢。
问问题
2378 次
1 回答
3
从 4.22 版开始,ORMLite现在支持简单的 JOIN 查询语法。这是它的文档:
所以你的查询可能是这样的:
QueryBuilder<B, Integer> bQb = bDao.queryBuilder();
bQb.orderBy("someBField", true);
QueryBuilder<A, Integer> aQb = aDao.queryBuilder();
List<A> results = aQb.join(bQb).query();
您当然也可以使用这些dao.queryRaw()
方法来构建您自己的查询。这是一个很好的例子,你将如何制定查询:
于 2012-05-23T18:39:03.773 回答