Javascript 我想检查用户是否存在,但它也必须支持区分大小写
我想检查用户是否存在,但区分大小写,例如=Javascript 我想检查用户是否存在,但它也必须支持区分大小写,javascript,node.js,Javascript,Node.js,我想检查用户是否存在,但区分大小写,例如=ABC存在,如果用户类型ABC或ABC,则应说明名称存在 这就是我目前的逻辑 company_model.companySchema.pre('save', function (next) { try { cModel.find({ name: this.name }, function (err, docs) { try { if (!docs.length) {
ABC
存在,如果用户类型ABC
或ABC
,则应说明名称存在
这就是我目前的逻辑
company_model.companySchema.pre('save', function (next) {
try {
cModel.find({ name: this.name }, function (err, docs) {
try {
if (!docs.length) {
next();
} else {
console.log('company name exists: ', this.name);
next(new Error("Company Name exists!"));
}
} catch (e) {
console.error('error in cModel.find: ' + e.message)
}
});
} catch (e) {
console.error('error in pre save : ' + e.message)
}
});
你看过吗@bakar_dev我无法用我的代码构造那个逻辑,你们能帮我吗?所以你们想要这个案例insensitive@bakar_dev-那没用,因为这是一些数据库。。。也许是更好的-这是一个重复的-所以,一个简单的搜索,所以会发现至少两个duplicates@Bravo你能帮我写代码吗?编辑它?