如何从parse.com获取完整的类

时间:2015-12-10 23:18:29

标签: javascript parse-platform

我当前正在尝试使用parse.com将其用作传感器消息的存储库。我使用python对这些消息做了一些数据科学,但是当我尝试获取我有条目的类时,我最多只能获得1000个。我可能会运行一个将所有条目导出到csv或json,可以在云代码平台上完成吗?

2 个答案:

答案 0 :(得分:1)

查询提供skip,因此在云/ JS中执行此操作的好方法是递归链接promises,跳过已检索的对象的数量:

function unboundedQuery(query, array) {
    array = array || [];
    query.limit(1000);
    query.skip(array.length);
    return query.find().then(function(results) {
        array.push(results);
        return (results.length == 1000)? runQuery(query, array) : array;
    });
}

这样称呼:

var query = new Parse.query("Class");
// qualify, sort, etc, but no need to set limit or skip
unboundedQuery(query).then(function(results) {
    // results will contain all objects in "Class", unless it timed out
});

答案 1 :(得分:0)

您只需使用 query.skip(10000) 代码即可获得更多但跳过不能超过10000。

或者您可以使用此简单代码导出整个类

https://github.com/mkim871/parse-node-backup

相关问题