小程序云数据库怎么查询字段是不是包含在数据库中的某个字段中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序云数据库怎么查询字段是不是包含在数据库中的某个字段中?相关的知识,希望对你有一定的参考价值。

例如数据库有字段 add:123 如何根据"1"或者"2","3"把add字段查询出来
找到答案了
//连接数据库
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
)

)

类似这样的一条查询

SELECT * FROM OneTable WHERE CHARINDEX(N'一', Field)>0
AND CHARINDEX(N'元', Field)>0
AND CHARINDEX(N'天', Field)>0

你这么写 必须得三个字全有的能查出来
SELECT * FROM OneTable
WHERE CHARINDEX(N'一', Field)>0
OR CHARINDEX(N'元', Field)>0
OR CHARINDEX(N'天', Field)>0
参考技术A 你用的这段代码有用吗?我的一直报错说regexp is not a function,请问怎么解决? 参考技术B 小程序云数据库怎么查询字段是否包含在数据库中的某个字段中?

以上是关于小程序云数据库怎么查询字段是不是包含在数据库中的某个字段中?的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序云开发修改云数据库中的数据方法

微信小程序云开发数据库多值设置

微信小程序云开发之数组字段的条件查询示例一

微信小程序开发入门笔记之数组对象修改

批量修改oracle数据库中的某一个字段?

mysql 先判断表中的某一字段 如果为空 插入数据 否则 更新该条数据