sql >> データベース >  >> NoSQL >> MongoDB

MongoDBInsertBatchJObject-シリアル化エラー

    JObjectをmongoに挿入することはできません。それを、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. com.mongodb.client.MongoClientとcom.mongodb.MongoClientの違い

    2. リアクティブSpringDataMongoDBでdb参照を使用するにはどうすればよいですか?

    3. 制限付きの並べ替えと集計のスキップを使用しているときのMongoDBの重複の問題

    4. 変数$tid、$ idをraw関数に渡す方法は?