Javascript 云代码向响应添加属性
在返回解析对象之前,我需要修改/添加一个属性,但不能将其保存到数据库中 以下是我的设想: 我对单个记录进行查询,如果查询成功,我需要向该对象添加一个字段: 。。。 第一个问题({ 问题是我总是会出错,因为我修改了一个对象,但没有保存它 我真的希望只返回对象,而不必创建一个新对象,如 var answer={“data”:结果,“expirement”:expiresInHours} 这是可行的,但是我需要在客户端修改很多代码 有什么帮助吗?谢谢, Martin。在使用对象的“set”方法时,它将尝试将对象保存在特定列不存在的位置,因此尝试将结果转换为JSON,并尝试将attr插入到对象中Javascript 云代码向响应添加属性,javascript,parse-platform,cloud,Javascript,Parse Platform,Cloud,在返回解析对象之前,我需要修改/添加一个属性,但不能将其保存到数据库中 以下是我的设想: 我对单个记录进行查询,如果查询成功,我需要向该对象添加一个字段: 。。。 第一个问题({ 问题是我总是会出错,因为我修改了一个对象,但没有保存它 我真的希望只返回对象,而不必创建一个新对象,如 var answer={“data”:结果,“expirement”:expiresInHours} 这是可行的,但是我需要在客户端修改很多代码 有什么帮助吗?谢谢, Martin。在使用对象的“set”方法时,它将
var resultsJson = [];
for (var i = 0; i<results.length; i++) {
var resultJson = (results[i].toJSON());
if (relations[results[i].get("user").id] != null) {
resultJson["relationship"] = someValue;
}
resultsJson.push(resultJson);
}
response.success(resultsJson);`
var resultsJson=[];
对于(var i=0;i使用对象的“set”方法时,它将尝试将对象保存在特定列不存在的位置,因此尝试将结果转换为JSON,并尝试将attr插入到对象中
var resultsJson = [];
for (var i = 0; i<results.length; i++) {
var resultJson = (results[i].toJSON());
if (relations[results[i].get("user").id] != null) {
resultJson["relationship"] = someValue;
}
resultsJson.push(resultJson);
}
response.success(resultsJson);`
var resultsJson=[];
对于(var i=0;i