var collection = database.GetCollection<Publication>("Publications");
var result = collection.InsertBatch(bookCollection);
我想获得受影响的文档数量。我将 AffectedDocumentCount 设为零。
有什么问题,有什么想法吗?
var collection = database.GetCollection<Publication>("Publications");
var result = collection.InsertBatch(bookCollection);
我想获得受影响的文档数量。我将 AffectedDocumentCount 设为零。
有什么问题,有什么想法吗?
看签名:
IEnumerable<SafeModeResult> InsertBatch(
Type nominalType,
IEnumerable<Object> documents,
SafeMode safeMode
安全模式可能会导致您推迟真正的批量写入。玩FSyncTrue
(可能很慢)或True
.
服务器仅提供受更新操作影响的文档数的计数。
WriteConcernResult 的 DocumentsAffected 属性来自对 getLastErrorCommand 的响应的“n”字段,对于插入,该字段的值始终为 0。