问题描述
这是我发送的在MongoDB中创建记录的请求。 StatusId数据类型是整数,但是在创建查询后,DB具有statusId的字符串值。不知道我要去哪里错了。从静态表中检索数据时,这会产生问题。请帮帮我吗?
var requestData = {
"requestId": data.requestId,"vendorId": data.vendorId,"date_assigned_start": new Date(),"date_assigned_end": null,"statusId": 1 //integer
}
ManageJobs.create(requestData,(err,response) =>{
if(err){
cb(null,"DB error")
}else{
cb("Success")
})
响应:
"success": {
"requestId": "5f8d6ea61c059118086ee6c0","vendorId": "5ee63874c603e29e3ec470d0","date_assigned_start": "2020-10-29T17:18:18.581Z","statusId": "1",//string
"createdAt": "2020-10-29T17:18:18.585Z","updatedAt": "2020-10-29T17:18:18.585Z","id": "5f9af95a03de140d8cfd11f6"
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)