MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB InsertBatch JObject — błąd serializacji

Nie możesz wstawić JObject do mongo, musisz przekonwertować go 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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wyszukiwanie MongoDB, gdy obce pole jest tablicą

  2. Jakie uprawnienia użytkownika MongoDB są potrzebne, aby dodać użytkownika do nowej/innej bazy danych Mongo?

  3. Jak wysyłać zapytania podczas łączenia mongodb z apache-spark

  4. Mongoose - Jak grupować i wypełniać?

  5. MongoDB — maksymalny rozmiar pliku przy użyciu GridFS