在我的应用程序中,我需要从sqlite数据库中获取一些数据。我在生产环境和sqlite中将Azure的移动应用程序服务用作本地开发环境。现在,当我尝试并行执行两个查询时,我收到了HTTP错误404。代码有什么问题吗?
P.S。该代码可能是特定于Azure NodeJS SDK的,如果我仅执行一个查询,它就可以正常工作。
var api = {
post: async (req, res, next) => {
await Promise.all(
[
req.azureMobile.data.execute({
sql: `
SELECT ...
`,
parameters: [{
// parameters
}]
}),
req.azureMobile.data.execute({
sql: `
SELECT ...
`,
parameters: [{
// parameters
}]
})
])
},
delete: (req, res, next) => {
// some code
}).then(result => res.json(result)).catch(next);
}
};
api.access = 'authenticated';
module.exports = api;