标签: mongoose mongoose-schema
如何在猫鼬中的子文档上设置发布挂钩?
我有一个模式A,该模式作为子文档嵌入到其他多个模式B,C,D等中。这些是实际的子文档,而不是引用。
每当我在B,C,D中的任何一个上进行查找时,我都想修改A中的某些字段,然后再返回对应于模式B或C或D的整个文档。
我尝试在架构A上设置post-find,post-findOne甚至post-init挂钩,但是当我在架构B上执行findOne时,没有一个被触发。
有没有办法在猫鼬上做到这一点?