MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

MongoDB InsertBatch JObject - Lỗi tuần tự hóa

Bạn không thể chèn JObject vào mongo, bạn phải chuyển đổi nó thành 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. Cách đề xuất để xóa đối tượng trong MongoDB dựa trên một tuyến đường

  2. Tuần tự hóa MongoDB find () trả về thành mảng JSON không ẩn danh, sử dụng PyMongo

  3. Tìm giá trị cao nhất từ ​​mảng con trong tài liệu

  4. Không thể bắt đầu / khởi chạy db mongo cục bộ

  5. Đánh giá truy vấn MongoDB với NodeJS