mongodb模糊查询包含特殊字符

摘要:
mongodb中特殊字符的模糊查询需要转义才能找到letstr=wo*2hjf;letfilter1={name:newRegExp};letfilter2={name:newRegExp};Db。find//找不到数据库。find//可以找到

mongodb中的待特殊字符的模糊查询需要转义下才能查到

(name: /wo*2hjf/ 查不到

name: /wo*2hjf/ 查得到)

let str=wo*2hjf;

let filter1={

name: new RegExp(str)

};

let filter2={

name: new RegExp(str.replace(/*/g,'\*'))

};

db.find({filter1})//查不到

db.find({filter2})//能查到

免责声明:文章转载自《mongodb模糊查询包含特殊字符》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇zabbix server搭建遇到的问题oppo r9s 解bl锁,刷入第三方recovery下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【MongoDB】关于Mongodb的学习与总结

 直接去看mongodb官网的文档学习是最快捷的途径。链接如下:https://docs.mongodb.com/manual/tutorial/getting-started/ 一、基础概念 Mongodb是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库中应用功能最丰富的,最像关系数据库的数据库。它支持的数据结构非常松散,是类似json的bj...

过滤sql特殊字符方法集合

///<summary>///过滤不安全的字符串///</summary>///<param name="Str"></param>///<returns></returns>publicstaticstringFilteSQLStr(stringStr){Str=Str.Replac...

MongoDB高级查询详细

前言前几篇,老玩家绕道即可,新手晚上闲着也是蛋疼,不如把命令敲一边,这样你就会对MongoDB有一定的掌握啦。如果没有安装MongoDB去看我的上一篇博客  MongoDB下载安装与简单增删改查  前奏:启动mongdb数据库服务,并进入shell界面 > cmd > cd C:Program FilesMongoDBin  --进入mongd...

java拾遗5----Java操作Mongo入门

Java操作Mongo入门 参考:http://api.mongodb.com/java/3.2/http://www.runoob.com/mongodb/mongodb-java.htmlhttps://docs.mongodb.com/manual/ 1.dependency <dependency> <gr...

mongodb 常见问题处理方法收集

问题1:非正常关闭服务或关机后 mongod服务无法正常启动 在使用中发现mongodb 的服务可能因为非正常关闭而启动不了,这时我们通过 删除data目录下的 *.lock文件,再运行下/mongodb_binpath/mongod -repair -f config文件路径 再启动即可 也可以在/etc/init.d/mongod 服务启动的文件中加入...

(一)Mongodb的下载与安装

一、MongoDB的下载: MongoDB的官网是:http://www.mongodb.org/ MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center/community 可以在官网下载,但是我试了一下特别麻烦,所有找了一个简单的方法,可以在这个地址直接下载zip,http://dl.m...