gpt4 book ai didi

javascript - 从 Windows Azure 移动服务中的读取请求获取 ID

转载 作者:行者123 更新时间:2023-11-29 13:03:13 26 4
gpt4 key购买 nike

我正在尝试为 Windows Azure 移动服务中的一个表实现服务器端脚本。目前,我的脚本如下所示:

function read(query, user, request) {

var sql = 'SELECT * FROM nextjet.aircraft AS ac ' +
'INNER JOIN nextjet.aircraft_type AS act ' +
'ON ac.aircraft_type_id = act.id AND ac.id = ?';

console.log('Attempting to fetch an aircraft row');

mssql.query(sql, [request.id], {
success: function(results) {
console.log('aircaft row fetched: ' + results);
request.respond(statusCodes.OK, results);
},
error: function(err) {
console.log('There was an error when fetching an aircraft row: ' + err);
request.respond(statusCodes.NOT_FOUND, 'The aircraft was not found in the database');
}
});
}

如果我使用 readWithId:(NSNumber *)id 方法从 iOS 调用此方法,如何在服务器端获取 ID?就像现在一样(只是尝试通过调用 request.idrequest 对象中获取它。这是行不通的,日志告诉我这是一个无效的参数类型.

那么,我该如何获取ID呢?在插入操作中,我将通过 item 对象访问完整对象,但不能在读取操作中访问。

提前致谢,
延斯

最佳答案

要访问从 readWithId 发送的 ID,您需要使用作为读取脚本参数的查询对象。在本例中,您将使用 query.id

关于javascript - 从 Windows Azure 移动服务中的读取请求获取 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19282770/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com