2017-11-15 1 views
0

Wenn ich Node.js documentdb.DocumentClient verwende, kann ich leicht eine Datenbank und eine Sammlung erstellen, aber wenn ich nur eine vorhandene Sammlung abfragen möchte, wie erstelle ich die SammlungLink das sollte der 1. Parameter in dieser Codezeile sein? Was sollte der CollectionLink enthalten?Node.js DocumentDB DocumentClient - wie man eine Sammlung erstelltLink

client.queryDocuments(collectionLink, "SELECT * FROM docs d WHERE d.Email = '[email protected]'").toArray(function(err, results){}); 

Antwort

1

A DocumentCollection Link auf das Format dbs/databaseId/colls/collectionId

So databaseId wenn Sie gebaut war MyDatabase und Ihre collectionIdMyCollection war dann würde die collectionLink sein:

dbs/mydatabase/colls/mycollection

Oder einfacher Sie können den DocumentClient verwenden, den Sie bereits für Sie erstellt haben:

+0

Knoten konnte Client.createDocumentCollectionUri nicht erkennen, aber der Aufbau der Zeichenfolge funktionierte gut, danke – DarkW1nter

Verwandte Themen