我正在尝试使用 Javascript SDK 设置 Azure DocumentDB。到目前为止,我有一个主密钥、一个端点 url,以及一个数据库设置和一个集合。我想不通的是如何用他们需要的值代替我所拥有的,而且我在文档或其他地方找不到任何可以参考的东西。
下面是我试图填充值的代码。我的想法是collectionurl =我的端点url,resourceToken =我的密钥,collectionId =集合名称。但是什么是hostedendpoint,我应该如何设置resourceToken?我知道这没什么好做的,但是如果有人使用过 DocumentDB,我将非常感谢您的帮助。
var host = (hostendpoint); // Add your host
var resourceToken = {};
resourceTokens[(collectionId)] = (resourceToken); // Add the collectionId and resourceToken for read/write on the collection
var collectionUrl = (collectionUrl); // Add the collection self-link
var client = DocumentDB.createClient(host, {resourceTokens: resourceTokens});
var documentDefinition = {id: "Hello world document", content: "Hello World!"};
client.createDocument(collectionUrl, documentDefinition, function(err, createdDocument) {
if (err) {
throw err;
}
console.log('result', createdDocument.content);
})