目前我已经获得了存储过程
function getData() {
var context = getContext();
var collection = context.getCollection();
var output = collection.map(function (doc) {
return {
id: doc.id,
name: doc.name,
status: doc.status,
description: doc.description,
owner: doc.owner
}
})
return JSON.stringify(output)
}
这里的问题是它只能回收7个文件(与你在azure面板上没有'加载'动作时得到的文件相匹配)并且正在跳过其余部分。
我相信可以使用SQL查询语法修复它,但我想知道如何在不使用它的情况下查询集合中的所有文档。
答案 0 :(得分:1)
尝试添加展示here的FeedCallback
,并使回调的签名为function(error, resources, options)
。寻找错误。还要检查continuation
的options参数。如果它无法为您提供足够的信息来解决问题,那么您可能需要考虑不使用collection.map()
的更传统的查询和转换方法。