如何使用JavaScript从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

我在parse.com中有一个类
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