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

MongoDB C#ドライバー2.0InsertManyAsyncとBulkWriteAsync

    ドライバーのソースコードを見て答えを見つけました:InsertManyAsync 内部的にを使用します BulkWriteAsync

    したがって、InsertManyAsyncを使用します 書くのと同じです:

    List<BsonDocument> documents = ...
    
    collection.BulkWriteAsync(documents.Select(d => new InsertOneModel<BsonDocument>(d)));
    

    明らかに、すべての操作が挿入である場合、InsertManyAsync 使用する必要があります。




    1. MongoDBコレクションを毎晩自動的に更新するにはどうすればよいですか?

    2. MongoDBでfeatureCompatibilityVersionを表示する方法

    3. unhideIndex()がMongoDBでどのように機能するか

    4. MeteorにMongoデータベースコレクションをドロップする