Spring Mongo Repository-在mongo Repository上实现软删除的最佳方法?

时间:2018-09-24 14:53:16

标签: spring mongodb jhipster soft-delete

我需要对我的所有实体实施软删除,我正在使用jHipster,并将Spring框架与MongoRepository结合使用。 通过添加布尔值字段或DateTime字段,并检查是否为true或具有DateTime(对于DateTime字段)。

因此,我想到了在删除事件和清单事件上添加事件侦听器。

  • 我在任何地方都找不到如何阻止事件发生的问题。 例如,停止删除事件并使用软删除字段的新值创建保存语句

所以问题是是否有办法停止事件并使软删除发生?

如果没有,如何使软删除成为最干净的方式?

PS:请知道我每次都能进行自我更新,但是我做不到,因为我要更改的代码太多。

0 个答案:

没有答案