sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB InsertBatch JObject – Chyba serializace

JObject nelze vložit do mongo, musíte jej převést na 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. Zmatená terminologie Mongoose/Mongo. Jsou Sub-Docs/Embedded-Docs také kolekcemi?

  2. MongoDB $geoNear agregační kanál (pomocí možnosti dotazu a pomocí operace $match pipeline) poskytující různý počet výsledků

  3. Nativní ovladač uzlu MongoDB:Vysvětlete, že je nefunkční?

  4. Výkon dotazování MongoDB pro více než 5 milionů záznamů