Skip to content

Instantly share code, notes, and snippets.

@swl367
Created August 29, 2017 16:08
Show Gist options
  • Save swl367/1401d1aebeb30ad93a73804b37920205 to your computer and use it in GitHub Desktop.
Save swl367/1401d1aebeb30ad93a73804b37920205 to your computer and use it in GitHub Desktop.
Cosmos DB - queryIterator + request unit charge
var queryIterator = client.queryDocuments(collection._self, querySpec);
queryIterator.executeNext(function (err, results, headers) {
if (err) {
// deal with error...
} else {
// deal with payload...
var ruConsumed = headers['x-ms-request-charge'];
}
})
return queryIterator.toArray( (e, r) => {
if(e) {
reject(e)
} else {
resolve(r)
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment