【发布时间】:2014-11-14 10:28:03
【问题描述】:
如何使用 Ormlite 在 select 中执行子查询。我试试这个
QueryBuilder<Group, Long> queryBuilder = groupDAO.queryBuilder();
queryBuilder.selectColumns(BaseColumns._ID ,Group.COLUMN_TITLE, "(SELECT relation_type FROM groupmembership as gr WHERE `group`._ID = gr.group_id AND gr.user_id = 687)");
但得到异常
java.lang.IllegalArgumentException: Unknown column name '(SELECT relation_type FROM groupmembership as gr WHERE `group`._ID = gr.group_id AND gr.user_id = 687)' in table groups
顺便说一句。我知道rawQuery(),但我想使用QueryBuilder
【问题讨论】:
标签: android sql sqlite ormlite query-builder