为什么Parse.Query函数不起作用?

时间:2014-12-14 01:00:18

标签: javascript parse-platform

我用来解析云代码 现在我无法解决无法解决的问题 这是代码。

这1代码没有问题,但2代码不起作用。 为什么呢?

    var className = Parse.Object.extend("Post");


    //--------------------------1 Start-----------------------------
    var post = new className();
    post.set("ArtistName","Name");
    post.set("Collection","アルバム");
    post.set("MusicTitle","タイトル");
    post.set("user",toUser);
    post.save(null, {
         success: function(gameScore) {
            console.log("クラス保存成功");
        }
    });
    //---------------------------1 end----------------------------

    //-------------------------2 start-----------------------------
    var query = new Parse.Query(className);
    //query.equalTo("user", toUser);
    query.count({
        success: function(count) {
            console.log("Sean has played " + count + " games");
        },
        error: function(error) {
            console.log("エラー");
        }
    });
    //--------------------------2 end-------------------------------

1 个答案:

答案 0 :(得分:0)

您提供的代码除一行外有效。您必须将响应成功调用如下;

  var query = new Parse.Query(className);
//query.equalTo("user", toUser);
query.count({
    success: function(count) {
        console.log("Sean has played " + count + " games");
        response.success(count);
    },
    error: function(error) {
        console.log("Error");
        response.error(error);
    }
});

调用成功后,您可以在日志和函数调用者中看到计数。 希望这会有所帮助。

问候。