mongodb哪些文档以批量写入方式更新

mongodb哪些文档以批量写入方式更新,mongodb,resultset,Mongodb,Resultset,我有一个包含许多文档的数据库 我有一个例行程序,每天更新这个数据库的新文档。 我指定_id值是因为我希望添加每个唯一的文档,但不希望添加任何重复的文档。 偶尔,我会运行一个更新文件,其中一些将被添加,其他将被匹配,然后每隔一段时间我会得到一个更新 为了提高速度,将使用bulkwrite命令对其进行更新。 从返回的结果中,我可以得到每一个(匹配、修改、升级等)的计数。然而,我希望得到一个修改过的文档列表,这样就可以对它们进行审查,以了解它们为什么没有被升级。 显然,我的钥匙不是唯一的。但是,更新程

我有一个包含许多文档的数据库

我有一个例行程序,每天更新这个数据库的新文档。 我指定_id值是因为我希望添加每个唯一的文档,但不希望添加任何重复的文档。 偶尔,我会运行一个更新文件,其中一些将被添加,其他将被匹配,然后每隔一段时间我会得到一个更新

为了提高速度,将使用
bulkwrite
命令对其进行更新。 从返回的结果中,我可以得到每一个(匹配、修改、升级等)的计数。然而,我希望得到一个修改过的文档列表,这样就可以对它们进行审查,以了解它们为什么没有被升级。 显然,我的钥匙不是唯一的。但是,更新程序应始终为任何更改的文档提供唯一密钥。所以我在数据库中有两个文档

我正在寻找一种方法来确定哪些匹配和更新(即修改),以便我们能够验证发生了什么