在操作之前和操作之后将数据库区分开来

时间:2014-07-16 03:20:49

标签: python ruby mongodb

我是Mongo DB的新手,

有没有办法让我查看What's the difference between before action and after action on the database ?

例如:当我执行创建操作时,如何在DB

中执行操作之前和之后获得差异

因为我必须确保在对数据库执行操作后没有其他副作用。

我可以考虑在操作之前转储所有数据库内容,

执行操作后再次转储所有数据库,

然后对两个转储数据进行区分。

我熟悉Ruby和Python脚本,

有没有快速的方法让我完成这项工作?提前谢谢。

更新

我需要这个的主要原因是,当我通过Web API做一些请求时,我们永远不知道数据库中的实际操作是什么。

开发人员告诉你,如果你确实添加了记录请求,那么数据库中只会附加一个项目,但你永远不知道它在数据库中的真正含义。 因此,我们需要通过检查数据库来检查它。

0 个答案:

没有答案