我正在尝试为 Azure 移动服务创建一个自定义 API,用于在表上执行 Transact-SQL 命令。根据文档,我应该能够使用名为 'mssql'
的对象来执行此操作( http://msdn.microsoft.com/en-us/library/jj554212.aspx )。但是,该对象似乎不存在,并且我的后端脚本总是失败并出现错误 500(内部服务器错误)。自定义API后端脚本中不存在该对象吗?
最佳答案
要在自定义 API 中使用该对象,您应该通过传递给 API 的 request
对象来访问它:
exports.get = function(request, response) {
var mssql = request.services.mssql;
mssql.query('select GETDATE() from myTable', {
success: function(results) {
response.send(200, { serverTime: results[0] });
}
});
}
关于sql-server - Azure 移动服务后端 "mssql"未找到对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23461247/