sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB InsertBatch JObject - Serialiseringsfejl

Du kan ikke indsætte JObject i mongo, du skal konvertere det til BsonDocument

var bsonlist = new List<BsonDocument>();
foreach (var obj in list)
{
    bsonlist.Add(BsonDocument.Parse(obj));
}

var myCollection = database.GetCollection("MyStuff");
var doc = BsonArray.Create(bsonlist);
myCollection.InsertBatch(doc);



  1. Tæl en underdokumentegenskab i en projektion ved hjælp af MongoDB og Javascript

  2. Fjernforbindelse til MongoDB http-grænseflade på EC2-server

  3. En oversigt over MongoDB User Management

  4. Håndtering af Mongodb-forbindelser i Java som objektorienteret