Mam listę dokumentów (obiekt), który obiekt ma wiele dokumentów, tj. Zapisy Json są obecne, ale gdy próbuję przesłać te pęczki dokumentu (rekordy), nie przesyłają go do dokumentu DB ale podczas przesyłania pojedynczego dokumentu zapisuje go pomyślnie.Jak przesłać wiele dokumentów (luzem) w dokumencie DB
List<MyModelClass> listObj = new List<MyModelClass>();
Document doc = await DocumentClient.CreateDocumentAsync("dbs/" + DocumentDatabase.Id + "/colls/" + DocumentCollection.Id, listObj);
Powyższy kod nie działa .....
foreach (var item in listObj)
{
Document doc = await Client.CreateDocumentAsync("dbs/" + DocumentDatabase.Id + "/colls/" + DocumentCollection.Id, item);
}
Ten kod działa dla mnie .....
Syntax : CreateDocumentAsync(String, Object, RequestOptions, Boolean)
Object :- Document object // I Know it as per syntax it need to be "Document Type".
chcę żadnego innego sposobu, aby przesłać wszystkie Dokument na raz ....
Zgodnie z odpowiedzią @ david, oto przykład procedury składowania importu zbiorczego - https://github.com/Azure/azure-documentdb-js-server/blob/master/samples/stored-procedures/BulkImport.js –
Dzięki , David i Ryan, twoja odpowiedź bardzo mi pomogła. –
Hej, otrzymuję problem z wykonaniem metody "ExecuteStoredProcedureAsync", mój wskaźnik wykonawczy przechodzi do metody "ExecuteStoredProcedureAsync", a następnie nic się nie dzieje, a nie wyjątek ... –