あなたはAzureのポータル上でこの機能をテストしたい場合は、パラメータ「接頭辞」を削除して、変数名「接頭辞」を追加することができますストアドプロシージャ。
このエラーの理由は、この関数は外部(パラメータ経由)からのデータを必要とし、Azureポータルではこの関数を提供しないためです。
function upsertFans() {
var prefix = "";
var collection = getContext().getCollection();
// Query documents and take 1st item.
var isAccepted = collection.queryDocuments(
collection.getSelfLink(),
'SELECT * FROM root r',
function (err, feed, options) {
if (err) throw err;
// Check the feed and if empty, set the body to 'no docs found',
// else take 1st element from feed
if (!feed || !feed.length)
getContext().getResponse().setBody('no docs found');
else
getContext().getResponse().setBody(prefix + JSON.stringify(feed[0]));
});
if (!isAccepted) throw new Error('The query was not accepted by the server.');
}
これはパーティション化されたコレクションですか? –
そのコレクションは分割されていません。 –