问答详情
源自:3-2 云数据库

云数据库能模糊查询吗

不知道云数据怎么模糊查询,是否可以用or同时模糊查询多条数据

提问者:qq_关怀天下_0 2019-07-29 18:50

个回答

  • weixin_慕函数0029613
    2019-07-31 10:59:36

    现在的云开发这种模式小程序好像还没提供一种类似模糊查询的机制,要实现模糊查询,就可以用正则表达式。

    //连接数据库

        const db = wx.cloud.database()

        var that = this

        db.collection('newsname').where({

          //使用正则查询,实现对搜索的模糊查询

          _name: db.RegExp({

            regexp: value,

            //从搜索栏中获取的value作为规则进行匹配。

            options: 'i',

            //大小写不区分

          })

        }).get({

          success: res => {

            console.log(res)

            that.setData({

              search_list: res.data

            })

          }

        })