I N*_* NA 8 regex mongodb mongodb-query
我需要检查mongodb是否nickname和password被true我尝试使用$and与操作$regex,但我不能得到它的工作.有人可以帮助我,现在有这个;
checkNickname: function(nickname, password){
var reNick = new RegExp(nickname, "i"),
rePass = new RegExp(password, "i");
getProfile.find( { $and : [{
nickname: { $ne: { $regex: reNick } } },
{ password: { $ne: { $regex: rePass} } }
]}, function(data){
console.log(data)
});
},
Run Code Online (Sandbox Code Playgroud)
小智 7
这会为你做,
checkNickname: function(nickname, password){
var reNick = new RegExp("/^" + nickname + ".*/", "i"),
rePass = new RegExp("/^" + password + ".*/", "i");
getProfile.find({
nickname: { $not: reNick },
password: { $not: rePass }
}, function(err, data) {
console.log(data)
});
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
828 次 |
| 最近记录: |