在parse.com类中的指针中查询指针

时间:2016-05-15 15:28:57

标签: javascript pointers parse-platform cloud

我在询问之前经常搜索,但是由于解析日志记录及其教程似乎没有帮助,所以我感到非常困惑。

我正在尝试查询具有指针的类,指针有另一个指针,而指针又有一个我要查询的字符串列。我的代码是:

Parse.Cloud.afterSave('Lists', function(request, response){
    var list = request.object;
    var date = list.get("dateTime").exactTime; // Here i successfully get a string

   // I've tried to use fetch() to fetch the first Pointer and then get the inner Pointer.

    list.get('delDetails').fetch().then(function(dd){ //delDetails is the 1st Pointer
        var tname = dd.get('tName'); // tName is the inner Pointer, that has the string i want to receive

    })
});

我该怎么办?这是正确的逻辑还是我必须以不同的方式思考它?

1 个答案:

答案 0 :(得分:1)

A类,有一个名为b的指针(B),B类有一个名为c的指针(C)。 您想查询A然后同时包含b和c信息吗?

试试这种方式

var query = new Parse.Query('A');
query.include('b.c');
query.find().then(function(list){
    for(var i=0; i<list.length; i++){
        var b = list[i].get('b');
        var c = b.get('c');
        console.log(c.get('xxx');
    }
});