我目前正在学习很多关于平均堆栈和显然是MongoDB的知识。我想要设置我的数据库,使任何东西都不会被“删除”,东西只被标记为已删除或移到其他地方,比如存档的集合/数据库。这样做的行业标准是什么?
在我看来,我有两个选择,都提出了更多的问题:
我找不到任何有用的资源,但如果你们知道,那么请指出我的方向:)谢谢。
发布于 2017-10-31 16:36:36
谢谢赫克托!他的回答是:
“实际上,没有一种”标准“方法可以做到这一点。每个公司都有自己的方式。对于第一个选项,您不需要存储时间戳数组,而只需要存储一个指示文档被”删除“的标志。然后,在另一个集合中,您可以存储事件。例如:{ event:”已删除“,日期:"03/08/2017 :00:00”,documentId:"7726"}事件存储是一种方式。
https://stackoverflow.com/questions/47039304
复制相似问题