美文网首页
Android GreenDao 拼接查询条件

Android GreenDao 拼接查询条件

作者: 浪子彦 | 来源:发表于2022-01-20 18:00 被阅读0次

除了拼接原生 sql 语句,也可以这样拼接

//对输入参数非空判断进行where拼写

if (!TextUtils.isEmpty(cardId)) {

queryBuilder.where(PeopleDao.Properties.CardId.like("%" + cardId + "%"));

}

if (!TextUtils.isEmpty(nameStr)) {

queryBuilder.where(PeopleDao.Properties.Name.like("%" + nameStr + "%"));

}

if (!TextUtils.isEmpty(phoneStr)) {

queryBuilder.where(PeopleDao.Properties.Phone.like("%" + phoneStr + "%"));

}

queryBuilder.orderAsc(PeopleDao.Properties.CardId, PeopleDao.Properties.Name).build();

————————————————

版权声明:本文为CSDN博主「倒骑驴走着瞧」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/nongminkouhao/article/details/102843062

相关文章

  • Android GreenDao 拼接查询条件

    除了拼接原生 sql 语句,也可以这样拼接 //对输入参数非空判断进行where拼写 if (!TextUtils...

  • greenDao条件查询

    “whereOr” where语句里面写的条件都是用“且”连接,whereOr里的语句使用“或”连接 “disti...

  • greenDao条件查询

    “whereOr” where语句里面写的条件都是用“且”连接,whereOr里的语句使用“或”连接 “disti...

  • GreenDao基本使用

    GreenDao基本使用 初始化 查询 1.常规查询 1.1 常规查询 1.2 懒加载查询 2.条件查询 2.1 ...

  • GreenDao之条件查询

    1.eq 和 noteq 和 like 查询 eq 相等noteq 不相等like 模糊搜索 2. >、<、>...

  • Nutz

    自定义Sql + 拼接查询条件 + 分页

  • the bind value at index 2 is nul

    Greendao 条件查询数据报错 the bind value at index 2 is null 导致报错的...

  • GreenDao复杂多条件模糊查询总结

    GreenDao复杂多条件查询总结 这个查询的是当用户在输入模糊查询的searchStr,查询表A中编号为123 ...

  • Android之greenDao使用

    Android之greenDao使用 一、greenDao简介 1. 什么是greenDao GreenDAO是一...

  • 数据库

    Android Study 之 玩转GreenDao 3.2.2 点滴提升逼格~ Android greenDao...

网友评论

      本文标题:Android GreenDao 拼接查询条件

      本文链接:https://www.haomeiwen.com/subject/zfajhrtx.html