1***@qq.com
1***@qq.com
  • 发布:2022-04-07 07:36
  • 更新:2024-09-21 17:30
  • 阅读:680

uni-app云数据库怎么动态条件查询

分类:uni-app

例如三个条件,都不为空时,按三个条件查询返回数据,当第一个条件为空时,按第二第三个条件返回查询数据等等

2022-04-07 07:36 负责人:无 分享
已邀请:
liife

liife

两年过去了,请问有好的解决方法吗

MixR

MixR - 团队承接uniapp开发,qq472045067

let map = {
name: xx 条件2
age = 25 条件3
}
if(mobile){
map.mobile = mobile 条件1
}

await xxDb.where(map).get()
去随便找个管理后台的源码学一下,这种很多。

  • liife

    好的,感谢

    2024-02-28 08:43

1***@qq.com

1***@qq.com

把条件封装成一个变量,然后根据传入的条件是否为空,如果不为空,组装查询条件,为空则不组装条件,最后把组件好的查询条件放在where里面

要回复问题请先登录注册