h***@163.com
h***@163.com
  • 发布:2020-04-13 12:49
  • 更新:2020-04-13 16:37
  • 阅读:691

云函数 正则中使用变量

分类:uniCloud

let key="重要"
db.collection('articles').where({
title: /key/i //这个正则要怎么写
})

直接写变量名肯定不行。
请各位大神给看看

2020-04-13 12:49 负责人:无 分享
已邀请:
h***@163.com

h***@163.com (作者)

看来也没人回复了。

自己回答

经过这样使用

let key="重要"  
db.collection('articles').where({  
title: new RegExp(key)  
})

结果是不行。没有任何数据返回。

尝试使用es6的模板字符串

let key="重要"  
db.collection('articles').where({  
title: new RegExp(`${key}`)  
})

呵呵!!!!!

该问题目前已经被锁定, 无法添加新回复