Database.RegExp
构造正则表达式,仅需在普通 js 正则表达式无法满足的情况下使用
Command.or(expressions: any[])
查询操作符,用于表示逻辑 “或” 的关系,表示需同时满足多个查询筛选条件。或指令有两种用法,一是可以进行字段值的 “或” 操作,二是也可以进行跨字段的 “或” 操作。
Command.and(expressions: any[])
查询操作符,用于表示逻辑 “与” 的关系,表示需同时满足多个查询筛选条件

1、模糊搜索单个字段

代码解释:搜索 描述(description)中包含“今天”的数据

  db.collection('findLostInfo').where({description: db.RegExp({regexp: '今天',options: 'i',//大小写不区分})}).get()

2、模糊搜索多个字段(只满足一个条件即可)

代码解释:搜索 描述(description)中包含“今天” 或 类型(type)中包含“found”的数据

    const _ = db.command;db.collection('findLostInfo').where(_.or([{description: db.RegExp({regexp: '今天',options: 'i', //大小写不区分})},{type: db.RegExp({regexp: 'found',options: 'i', //大小写不区分})}])).get()});

3、模糊搜索多个字段(同时满足多个条件)

代码解释:搜索 描述(description)中包含“今天” 且 类型(type)中包含“lost”的数据

  const _ = db.command;db.collection('findLostInfo').where(_.and([{description: db.RegExp({regexp: '今天',options: 'i', //大小写不区分})},{type: db.RegExp({regexp: 'lost',options: 'i', //大小写不区分})}])).get().then(res => {console.log(res);});

微信小程序之模糊搜索(云开发)相关推荐

  1. 微信小程序:uni-app云开发的网盘助手

    这是一款uni-app开发的一款网盘小助手小程序源码 该源码主要用于用户输入关键词然后全网抓取百度网盘资源内容 另外呢该小程序还可以免费领取百度网盘七天会员,所以用来引流特别的不错 该小程序还有外卖系 ...

  2. 微信小程序中配置云开发

    微信小程序中配置云开发 一.配置 app.js 文件 onLaunch() {wx.cloud.init({env: 'cloud1-xxxxxxxxxx', // 云开发 环境IDtraceUser ...

  3. 微信小程序:(更新)云开发微群人脉

    大家好,今天给大家带来的这一款是经过优化更新并有所改动的一个版本 我们之前也发布过一款,今天这一款是在之前的哪一款的基础下增加优化 该小程序的群码都是系统自动采集的,所以没有上线但是没有群的烦恼 另外 ...

  4. 仿京细菜谱微信小程序源码 云开发菜谱微信小程序源码

    京细菜谱是一个美食分享网站,提供优质的家常菜谱大全,仿京细菜谱小程序源码为喜欢美食的朋友提供了很多的美食烹饪教程 让您轻松学会做美食.对不同食材和地域的饮食做了不同的分类和详细的做菜方法 分类十分详细 ...

  5. Mpvue+koa开发微信小程序——腾讯云开发环境的搭建及部署实现真机测试

    为什么写这篇文章? 之前写过一篇文章:微信小程序开发错误:LoginError {type: "ERR_WX_GET_USER_INFO"}解决方法 有的伙伴在这篇文章中评论为什么 ...

  6. 微信小程序---快速上手云开发

    Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.csdn.net/cou ...

  7. 微信小程序如何转云开发

    微信小程序云开发,为前端全栈开发提供了很大的便利.本文主要介绍普通的微信小程序如何让转为云开发. 一.建cloudfunction文件夹 cloudfunction文件夹建立在小程序的根目录下. 二. ...

  8. 微信小程序登录注册——云开发

    微信小程序登录注册页面_云开发_调用云数据库 源代码下载https://download.csdn.net/download/lujiebin/11241027 1.界面展示 2.代码 1.云开发初始 ...

  9. 2022最新坤坤鸡乐盒微信小程序源码+云开发的

    正文: 云开发坤坤鸡乐盒微信小程序源码是由坤坤铁粉ikun们开发的. 因部分ios用户无法体验共举办,特地开发的小程序版鸡乐盒,听说作者也是5年的铁粉. 现在特别火,我也就不多作介绍了,点击就可以发出 ...

  10. 微信小程序详细内容+云开发

    目录 一.微信小程序开发 二.文件介绍 三.基础组件(基本基础组件,更多详细请查看微信开发文档) 四.模板语法 一.文本渲染   {{表达式}} 二.条件渲染 三.列表渲染 四.自定义列表 五.imp ...

最新文章

  1. elementUI 写一个表头列名、表体单元格样式、翻页器相对较为动态的表格el-table
  2. java socket wex5_WeX5集成ActiveMQ+WebSocket实现消息推送
  3. Shell脚本编程详解
  4. Linux基础之文件权限详解
  5. netbeans 源文件_具有NetBeans,嵌入式GlassFish,JPA和MySQL数据源的Arquillian
  6. 按规律插入一个数字到数组中
  7. 在Linux下使用iconv转换字符串编码
  8. FastDFS存储服务器部署
  9. wangEditor关闭粘贴样式的过滤,解决小程序中xml溢出报错问题
  10. Open3d之表面重建
  11. JAVA JSP网上订餐系统JSP餐厅点餐系统源码JSP点餐系统JSP网上订餐系统JSP在线订餐
  12. idea Ctrl+Alt+T 快捷键失效、无法弹出surround with、与qq热键冲突-解决办法
  13. 找不到服务器或dsn错误,win7浏览网页提示“找不到服务器或DNS错误”原因及解决方法...
  14. 解除计算机屏保密码设置密码,win10屏保密码怎么取消_如何取消Windows10锁屏密码...
  15. 获取手机MAC地址问题
  16. 抗疫先锋 | 滴滴云携手你我,一起战“疫”,共克时艰
  17. FFmpeg编码器参数的设置及解释
  18. 流媒体-RTP/RTCP
  19. c语言之动静态链接库
  20. 小米盒子刷arm linux,小米盒子刷成原生安卓系统操作步骤详解

热门文章

  1. matlab数字时钟作业,Matlab动态时钟范例.docx
  2. 第三节课,学习C语言的第三天
  3. PowerShell 安装、配置和美化
  4. 以内部视角来观察10个数据分析的成功案例
  5. 使用CentOS7卸载自带jdk安装自己的JDK1.8
  6. 初识C语言(1)基础认识C语言内容
  7. 制冷压缩机的分类与工作原理-图示
  8. 带口罩的你,还能等到 iPhone 的屏下指纹吗?
  9. 如何解决超大规模软件系统
  10. 2022王道考研有关数据结构笔记