我想使用以下后端脚本将原始数据插入数据库:
function insert(item, user, request) {
var queryString = "INSERT INTO sessions_res ( id , restaurant_id , person_number , budget , category , coordination ) VALUES ( ? , ? , ? , ? , ? , geography::STPointFromText('POINT(' + ? + ' ' + ? + ')', 4326))";
mssql.query(queryString, [item.id, item.restaurant_id, item.person_number, item.budget, item.category, item.longitude.toString(), item.latitude.toString()], {
success: function () {
request.respond(statusCodes.OK, {});
}
});
}
我收到以下异常,请帮助:
答案 0 :(得分:0)
查看移动服务中的服务器脚本指南:https://azure.microsoft.com/en-us/documentation/articles/mobile-services-how-to-use-server-scripts/#table-scripts
当您收到客户端异常时,记录每个请求和响应以查看问题的位置非常有用。以下是DelegatingHandler的示例,您可以将其附加到MobileServicesClient对象以执行此日志记录:https://github.com/paulbatum/FieldEngineerLite/blob/master/FieldEngineerLite.Client/FieldEngineerLite/Helpers/LoggingHelpers.cs