我目前正在使用“请求”模块从外部页面获取数据: 如果我使用以下代码,它不起作用:
request(SITE_URL, function (error, response, body) {
var user = new gasStation({ id: 12345, name: 'Gustavo' });
user.save();
});
但是如果我在请求函数之外进行调用,它会按预期工作:
var user = new gasStation({ id: 12345, name: 'Gustavo' });
user.save();
request(SITE_URL, function (error, response, body) {
// some stuff
});
为什么会这样?
答案 0 :(得分:0)
首先永远不要忽略你的错误处理程序。检查错误是否为真。此外,您的网址可能格式不正确。最后确保初始化用户的猫鼬模型。我只看到了请求之外的初始化。