这篇文章主要介绍了微信小程序云开发模糊查询实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
解释:
db.RegExp 2.3.2
从基础库开始(wx-server-sdk从0.0.23开始),数据库支持正则表达式查询,开发者可以在查询语句中使用JavaScript原生正则对象或使用,db.RegExp 方法来构造正则对象然后进行字符串匹配。在查询条件中对一个字段进行正则匹配即要求该字段的值可以被给定的正则表达式匹配
,事例:
搜索(e, val) { const _this=这 这一点。屏幕名=e const db=wx.cloud。数据库({env:“环境ID '}) const _=db.command db.collection(“人”)。(_.or ([ { 名称:db.RegExp ({ regexp: e, 选择:“我” }) }, { 人:db.RegExp ({ regexp: e, 选择:“我” }) }, { 地点:db.RegExp ({ regexp: e, 选择:“我” }) } ),([{ 德尔:0 }))). get ({ 成功:函数(res) { _this。=res.data列表 } }) },
上面支中条件为或,。和条件中并列满足。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。