解析JS - 查询不返回正确的结果

时间:2014-11-19 16:21:32

标签: javascript parsing backbone.js

所以我在骨干式网络应用程序中有一个简单的代码

    var $content = $('section').first(),
            document = new Parse.Query('Document'),
            pId = "fsSGsG323";   // my document id into database


    document.equalTo('personPointer', {
        __type: "Pointer",
        className: "Person",
        objectId: pId
    }).descending('createdAt').find().then(function(documents) {
       alert(documents.length + ' documents found');
        for (var i = 0; i < documents.length; i++) {
            var $li = $("<li class='reportDocumentsItem'></li>");

            var aux = new ProductListItem({
                el: $li,
                model: documents[i]
            });
            $content.append(aux.$el);
        }
    }, genFail);

我在数据库中有10个条目作为&#34; personPointer&#34;正确的&#34; pId&#34;, 但有时,随机,当我使用网络应用程序, 警报显示我有0或更少的结果然后我实际上... 所以我刷新页面,一切运作良好

我的错误在哪里?我错过了什么?

0 个答案:

没有答案