2
如何在使用Ormlite的select中执行子查询。我尝试这个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