sql >> Base de Datos >  >> NoSQL >> MongoDB

Insertar muchos documentos en una colección de MongoDB usando C# BsonArray

Lo más probable es que el error de compilación se deba a que InsertMany el método está esperando una colección (IEnumerable ,List o Array ..) de BsonDocument en lugar de un BsonArray .

prueba:

var EmpInfoArray = new List<BsonDocument>() { //Changed BsonArray to List<BsonDocument>
    new BsonDocument
    {
        {"EmpID", "100"},
        {"EmpName", "John"},
        {"EmpMobile", new BsonArray
        .
        .
        .