我正在尝试检查数据库中是否已经存在用户,如果已经存在具有相同电话号码的用户,我设法停止创建该用户,但是似乎没有显示错误消息。我不太确定为什么我的错误没有得到正确处理。这是我的代码:
exports.usercreate = function (req, res)
{
users.create(req.body, function (err, result)
{
var phonenumber = req.body.phonenumber;
console.log(phonenumber);
if (phonenumber.length > 0)
{
res.status(200).json(
{
status: "error",
resCode: 400,
msg: 'cutomer added error'
});
}
else
{
res.status(200).json(
{
status: "success",
resCode: 200,
msg: "users Added Successfully",
});
}
else
{
console.log(error)
}
});
};
遇到错误,例如客户添加的错误。但是记录会插入到沙发床中
答案 0 :(得分:1)
如@TommyBs所述,您基本上是在将N1qlQuery对象与 req.body.phonenumber
上即将出现的内容进行比较@NgModule({
imports: [ BrowserModule, FormsModule ],
declarations: [ AppComponent ],
bootstrap: [ AppComponent ],
providers: [
{
provide: RealService,
useClass: FakeService
}
]
})
export class AppModule { }