当从 MongoDB 中删除对象时,我想运行一些逻辑。我正在使用 SpringData Mongo。
我正在使用 AbstractMongoEventListener 因为可以通过多种方式从集合中删除对象,并且我正在覆盖
public void onBeforeDelete(BeforeDeleteEvent<Object> event)
方法。但是事件对象中没有方法可以返回我要删除的对象。
event.getSource() 和 event.getDocument() 返回文档。我怎样才能得到对象。