Docs Menu
Docs Home
/ /

Inserta varios documentos

Puede insertar varios documentos en una colección mediante el uso sincrónico InsertMany() método o el método asincrónico InsertManyAsync().

El siguiente ejemplo inserta varios documentos en la colección restaurants.

Seleccione el Asynchronous o la pestaña Synchronous para ver el código correspondiente.

// 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 un ejemplo completamente ejecutable de la operación InsertManyAsync(), consulte Ejemplo 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 obtener un ejemplo completamente ejecutable de la InsertMany() operación, consulte el ejemplo de código InsertMany.

Después de ejecutar cualquiera de los ejemplos completos anteriores, la salida es la siguiente:

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

Para obtener más información sobre el uso de constructores, consulte Operaciones con Constructores.

Volver

Insertar un documento

En esta página