小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
希望实现常见的模糊搜索功能
- 希望提供的能力
希望小程序云开发数据库API的where方法支持类似sql语句的like查询,
11 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
感谢反馈,我们后续会提供文本搜索 API
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
求问这个功能实现了吗~~
别做梦了
这个功能出来了吗?
希望早点出来这个功能
希望快点提供出来
这是个必须功能,希望早些提供
似乎是可以的,可以这样:
var that = this;
result_db.where({
codes: new db.RegExp({
regexp: that.data.problemOptions,
options: 'i',
})
}).get({
success(res) {
console.log(res.data);
that.setData({
reslutData: res.data
}
官方文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-client-api/database/db.regexp.html
请问现在这个功能实现了吗?
实现了,可以看文档关于db.regexp
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-client-api/database/db.regexp.html
好的多谢哈
急需这个@官方
这个,真可以有!同需
$regex还是不支持。
可以啊,我试过了。有正则支持,只是不能用于command中
{
zid: this.data.zid,
text: {
$regex: '.*abc'
},
where中放这个可以的,相当于SQL中的 select * from table where zid = zid and text like '%abc',可以用来做模糊查询,够用了。
这个可以实现吗 可以在具体一下吗 我的为什么不行呢
.where({
W7Gj6gIrVDZJFsQO:"今日主推",
title: '.*价格'
title: {
$regex: '.*价格'
这样写可以的。
好的 好的 谢谢 刚开始我以为$regex: '.*价格' 是个什么东西 后来发现可以这么写 学习啦 哈哈哈
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
感谢反馈,我们后续会提供文本搜索 API
求问这个功能实现了吗~~
别做梦了
这个功能出来了吗?
希望早点出来这个功能
希望快点提供出来
这是个必须功能,希望早些提供
似乎是可以的,可以这样:
var that = this;
result_db.where({
codes: new db.RegExp({
regexp: that.data.problemOptions,
options: 'i',
})
}).get({
success(res) {
console.log(res.data);
that.setData({
reslutData: res.data
})
}
})
官方文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-client-api/database/db.regexp.html
请问现在这个功能实现了吗?
实现了,可以看文档关于db.regexp
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-client-api/database/db.regexp.html
好的多谢哈
急需这个@官方
这个,真可以有!同需
$regex还是不支持。
可以啊,我试过了。有正则支持,只是不能用于command中
{
zid: this.data.zid,
text: {
$regex: '.*abc'
},
}
where中放这个可以的,相当于SQL中的 select * from table where zid = zid and text like '%abc',可以用来做模糊查询,够用了。
这个可以实现吗 可以在具体一下吗 我的为什么不行呢
.where({
W7Gj6gIrVDZJFsQO:"今日主推",
title: '.*价格'
})
.where({
W7Gj6gIrVDZJFsQO:"今日主推",
title: {
$regex: '.*价格'
},
})
这样写可以的。
好的 好的 谢谢 刚开始我以为$regex: '.*价格' 是个什么东西 后来发现可以这么写 学习啦 哈哈哈