var collection = database.GetCollection<Publication>("Publications");
var result = collection.InsertBatch(bookCollection);
我想受影响的文件数量。我的AffectedDocumentCount为零。
有什么不对,有什么想法吗?
答案 0 :(得分:0)
看看签名:
IEnumerable<SafeModeResult> InsertBatch(
Type nominalType,
IEnumerable<Object> documents,
SafeMode safeMode
SafeMode会导致您推迟实际批量写入。使用FSyncTrue
(可能非常慢)或True
进行游戏。
答案 1 :(得分:0)
服务器仅提供更新操作中受影响的文档数量。
WriteConcernResult的DocumentsAffected属性来自对getLastErrorCommand的响应的“n”字段,对于Insert,其值始终为0。