Menu Docs
Página inicial do Docs
/ / /
C#/.NET
/

Insira vários documentos

Nesta página

  • Exemplo
  • Resultado esperado
  • Informações adicionais
  • Documentação da API

Você pode inserir vários documentos em uma collection utilizando o método síncrono InsertMany() ou o método assíncrono InsertManyAsync().

O exemplo a seguir insere vários documentos na collection restaurants.

Selecione a aba Asynchronous ou Synchronous para ver o código correspondente.

// Generates 5 new restaurants by using a helper method
var restaurants = GenerateDocuments();
// Asynchronously inserts the new documents into the restaurants collection
await _restaurantsCollection.InsertManyAsync(restaurants);

Para ver um exemplo totalmente executável da InsertManyAsync() operação , consulte a amostra de código InsertManyAsync.

// Generates 5 new restaurants by using a helper method
var restaurants = GenerateDocuments();
// Inserts the new documents into the restaurants collection
_restaurantsCollection.InsertMany(restaurants);

Para um exemplo completamente executável da operação InsertMany(), consulte a amostra de código InsertMany.

Após executar qualquer um dos exemplos completos anteriores, a saída é a seguinte:

Number of restaurants found before insert: 0
Inserting documents...
Number of restaurants inserted: 5

Para saber mais sobre como usar construtores, consulte Operações com construtores.

Voltar

Insira um documento