这个问题的标题已经是整个问题了:
有没有办法向MongoDB文档添加一个字段,每当该文档的内部数据发生变化时,该字段都会使用文档的新哈希自动更新?_id
不能用于此任务。
Mongo没有内置触发器。
他们最近推出了 mongo stitch 他们的 BaaS,它有触发支持(我不确定在多大程度上,因为我个人不使用它(。
话虽如此,mongo 中发生的所有数据库更改都记录到日志文件中,如果您想创建自定义解析器,您可以侦听该日志中的更改并确定您需要的更改,但是这种方法对于您的目的来说可能是矫枉过正。