如何使用JavaScript从Parse.com中的类中的对象获取信息
我在parse.com中有一个类如何使用JavaScript从Parse.com中的类中的对象获取信息,javascript,parse-platform,Javascript,Parse Platform,我在parse.com中有一个类MainBranch,它包含Customer和Location列中的对象,这些对象指向另一个类(User和locations),我需要这两个类中的一些信息,但我无法找到它们 运行后的输出给我[Object Object] 我的JavaScript代码: var order = Parse.Object.extend("MainBranch"); var query = new Parse.Query(order); query.find
MainBranch
,它包含Customer
和Location
列中的对象,这些对象指向另一个类(User
和locations
),我需要这两个类中的一些信息,但我无法找到它们
运行后的输出给我[Object Object]
我的JavaScript
代码:
var order = Parse.Object.extend("MainBranch");
var query = new Parse.Query(order);
query.find({
success: function(results) {
alert("Successfully retrieved " + results.length + " Orders.");
var orid1 = results[2].get("OrderId")
document.getElementById("intro").innerHTML = orid1;
orid1 = results[2].get("Customer");
document.getElementById("intro1").innerHTML = orid1;
orid1 = results[2].get("TotalPrice");
document.getElementById("intro2").innerHTML = orid1;
orid1 = results[2].get("Location");
document.getElementById("intro3").innerHTML = orid1;
orid1 = results[2].get("Date");
var orid2 = results[2].get("Time");
document.getElementById("intro4").innerHTML = orid1+"<br>"+orid2;
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});
var order=Parse.Object.extend(“MainBranch”);
var query=新的Parse.query(订单);
查询.查找({
成功:功能(结果){
警报(“成功检索”+results.length+“Orders.”);
var orid1=结果[2]。获取(“医嘱ID”)
document.getElementById(“intro”).innerHTML=orid1;
orid1=结果[2]。获取(“客户”);
document.getElementById(“intro1”).innerHTML=orid1;
orid1=结果[2]。获取(“总价”);
document.getElementById(“intro2”).innerHTML=orid1;
orid1=结果[2]。获取(“位置”);
document.getElementById(“intro3”).innerHTML=orid1;
orid1=结果[2]。获取(“日期”);
var orid2=结果[2]。获取(“时间”);
document.getElementById(“intro4”).innerHTML=orid1+“
”+orid2;
},
错误:函数(错误){
警报(“错误:+Error.code+”“+Error.message”);
}
});
从我的搜索中,我发现关系是必要的,因此我尝试了许多方法,但我没有明确地重新定义关系,我还没有找到解决方案。请帮忙 您可以使用
query.include("Customer");
query.include("Location");
这将获取相关对象和MainBranch对象:
var customer = results[2].get("Customer");
你知道如何解决我的问题吗@芭芭拉:我确实像你说的那样,然后我添加了--customer.get(“用户名”);--因为我需要用户名,对吗?因为它给了我输出:undefined@handomeguy非常感谢它工作得很好,只是我换了一些地方,它工作了Thaaaaanks@handomeguy客户对象工作正常,但位置对象不正确!!尽管我的代码完全相同。。如果我使用两个包含是否会有影响?!!!你知道吗@可以在多个指针上使用include。位置是什么样的物体?你确定你要检查的对象真的有位置吗?哦,是的,这就是问题所在,数据库中没有真正的位置lol@hansomeguy谢谢你,你真的让我开心,我觉得我是个白痴lol