Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 如何恢复单个mongo db文档的更新_Database_Mongodb_Mongoose_Mongodb Query_Nosql - Fatal编程技术网

Database 如何恢复单个mongo db文档的更新

Database 如何恢复单个mongo db文档的更新,database,mongodb,mongoose,mongodb-query,nosql,Database,Mongodb,Mongoose,Mongodb Query,Nosql,我刚刚更新了mongo上的一个文档,我的交易错误,我丢失了以前的数据。在进行更新之前,是否有任何方法获取数据?如果您已经编写了最近尝试恢复的文档,并且正在使用副本集,则应该能够从oplog中提取文档的早期版本。开始 Atlas提供时间点还原功能。Atlas时间点还原。@D.SM我现在不使用Atlas,您认为有其他选项跟踪上次更新的数据吗?我没有使用Atlas,我自己在服务器上托管数据库。您使用的是replicaSet吗?

我刚刚更新了mongo上的一个文档,我的交易错误,我丢失了以前的数据。在进行更新之前,是否有任何方法获取数据?

如果您已经编写了最近尝试恢复的文档,并且正在使用副本集,则应该能够从oplog中提取文档的早期版本。开始


Atlas提供时间点还原功能。

Atlas时间点还原。@D.SM我现在不使用Atlas,您认为有其他选项跟踪上次更新的数据吗?我没有使用Atlas,我自己在服务器上托管数据库。您使用的是replicaSet吗?