小编use*_*269的帖子

GreenDAO QueryBuilder 动态连接条件

我需要验证一些条件来创建一个完整的查询:

QueryBuilder<MyObj> qb = getMyObjDao().queryBuilder();

if ( someCondition )
     qb.where(MyObjDao.Properties.Prop1.eq(someValue));
else       
    qb.whereOr(MyObjDao.Properties.Prop2.eq(someValue),MyObjDao.Properties.Prop2.eq(someValue));

if ( someOtherCondition )
     qb.where(MyObjDao.Properties.Prop3.eq(someValue));
else
     qb.whereOr(MyObjDao.Properties.Prop4.eq(someValue));
Run Code Online (Sandbox Code Playgroud)

那么是否可以连接查询构建器条件并动态创建查询构建器?

sqlite android greendao

5
推荐指数
1
解决办法
781
查看次数

标签 统计

android ×1

greendao ×1

sqlite ×1