当查询匹配字符abc开头的文档时,这么写:
db.collection.find({"name":{$regex:/^abc/}})
那么,当参数以变量的形式出现时:
var x=“abc”;
db.collection.find({"name":{$regex:eval("/^"+x+"/")}})
当查询匹配字符abc开头的文档时,这么写:
db.collection.find({"name":{$regex:/^abc/}})
那么,当参数以变量的形式出现时:
var x=“abc”;
db.collection.find({"name":{$regex:eval("/^"+x+"/")}})