2014-12-12 2 views

답변

9

짧은 대답은 문서 안의 콜렉션 목록을 검색 할 수 없다는 것입니다. 그러나 데이터베이스 내의 콜렉션 목록을 검색 할 수 있습니다.

다음은 DocumentDB 자원 모델에 대해 살펴입니다 : enter image description here

가 DocumentDB 자원 모델을 보면 - 데이터베이스는 다시 프로 시저, 트리거, UDF의 및 문서를 저장 포함 컬렉션을 포함합니다.

DocumentDB 클라이언트 또는 REST API를 사용하여 지정된 데이터베이스에서 모음 목록을 쿼리 할 수 ​​있습니다.

DocumentClient client = new DocumentClient(new Uri(endpoint), authKey); 

Database database = client.CreateDatabaseQuery("SELECT * FROM d WHERE d.id = \"[YOUR_DATABASE_ID]\"").AsEnumerable().First(); 

List<DocumentCollection> collections = client.CreateDocumentCollectionQuery((String)database.SelfLink).ToList(); 

참고 :

DocumentDB Resource Model and Concepts

DocumentDB .NET Code Samples

다음 .NET의 예입니다