使用javascript查询azure移动服务

时间:2015-10-12 11:33:56

标签: javascript azure-mobile-services

我正在使用apache cordova开发移动应用程序..我有一个javascript文件,它从天蓝色的移动服务中读取数据并将其持久保存到本地SQLITE数据库中。

我有一个函数,用于查询azure移动服务,但它给了我一个错误 - “无法读取属性'取'undefinedType”。功能如下

function refreshQuestionsTable() {
        alert("questions refreshing");
     var query = QuestionsTable.take(100).read().done(function (results) {
        alert(results.length); //see how many records were returned
        for (var i = 0; i < results.length; i++) {

    alert(results[i].question); //display the question returned
    commitQuestions(results[i].question_id, results[i].client_ref, results[i].question_set, results[i].question_dept, results[i].question, results[i].question_branch, null);

        }

    },function (err) {
        alert("Error: " + err);
    });  

} 

1 个答案:

答案 0 :(得分:1)

看起来您的客户端实例化文件是错误的。

var client = new MobileServiceClient('feedbackmaster.azure-mobile.net/', 'oLMEOExWGFolBhpyYpTFkqvKuLNlyL91');

你有一个';'出于某种原因,在您的网址末尾。你还应该做一个普遍适用的.where()条款。应该采取行动。