我是节点上的新朋友
我将节点用作mongodb的后端服务器 并使用Android设备进行调用
我的情况是我设置了从android超时,以便在节点中发布请求,然后从android返回超时,因为它等待的时间太长了。但是几秒钟后,由于互联网速度太慢,所以在mongodb上创建了数据需要几秒钟,我只是在android中切断了连接,却无法在节点上切断它。
任何人都可以帮助在android中使用超时的最佳实践是什么?可以说我将超时设置为60秒,如果请求的时间超过10秒,则由于时间太长而想断开连接
仍然感谢:))
答案 0 :(得分:1)
尝试
exports.testInsert = function(req, res){
testModel.update({user_id: req.body.user_id}, {$set: {username: 'test'}},{upsert: true, setDefaultsOnInsert: true})
.lean()
.exec(function(err, data){
if (err) {
res.send({ err_num: 100000, err_str: err });
return false
}
res.send({ err_num: 0, err_str: 'Success' })
})
}