0
我正在嘗試編寫一個TodoItem.read.js方法來將Azure Mobile for iOS的示例TodoItem程序轉換爲使用表存儲。我現在已經成功插入了項目,但是我還無法閱讀它們。Azure node.js腳本:TypeError:對象#<Query>沒有方法'toQueryObject'
下面是node.js拋出的錯誤: 腳本'/table/TodoItem.read.js'中的錯誤。類型錯誤:對象#沒有方法
'toQueryObject' [外部代碼] 在讀取在 (:14:12):1:6 [外部代碼]
而這裏的我的代碼:
var azure = require('azure-storage');
var tableSvc = azure.createTableService();
var query = new azure.TableQuery()
.select()
.where('PartitionKey eq ?', 'learningazure');
function read(query, user, request) {
console.log('query: ', query);
tableSvc.queryEntities('TodoItem',query, null, function(error, result, response) {
if(!error) {
// query was successful
request.respond(200, result);
console.log('result: ', result);
console.log('response: ', response);
} else {
console.log('Error calling read()');
console.log(error);
}
});
}
我在這裏錯過了什麼?