我正在构建一个与Parse.com API交互的JavaScript程序。
我正在查询一个名为" inventory"在我的数据库中如下:
var query = new Parse.Query("Inventory");
query.equalTo("user", $scope.user);
query.equalTo("product", product);
query.first({
success: function(results) {
if (results !== undefined) {
invId = results.id;
invQTY = results.QTY;
console.log(results);
};
},
error: function(object, error) {
console.log(error.message);
}
});
查询正在查找正确的result.id。我现在要做的是导入一个与找到的行相关联的列(QTY)。
我注意到结果不包含这个:
o {className: "Inventory", _objCount: 18, id: "uvEDwOo823"}
这就是为什么我的invQTY = results.QTY;
无法正常工作的原因,但我对于如何为所选结果提取此信息感到困惑?
答案 0 :(得分:0)
我自己想出了这个。我需要将invQTY更改为:
invQTY = results.get("QTY");