Mongodb搜索集合中的特殊字符(\)

问题描述:

如何在mongodb中搜索以'\'开头的字符串。请帮助需要Mongodb搜索集合中的特殊字符()

db.txt.insert({"name": "\paul"}) 
db.txt.insert({"name": "Oracle"}) 
db.txt.insert({"name": "\Testing program"}) 

输出:

\paul 
\testing program 
+0

基本上你想要以\开头的名字? – 2015-03-31 07:46:33

您需要使用$regex操作。

db.txt.find({ "name": { "$regex": /^\\/ }})