标签: mongoose
我正在寻找一种方法坐在find / findOne函数之前,并在返回查询之前更改文档的结构。不永久修改。只是为了回应。
同样也适用于填充,因此每个模式甚至可以在其他模式中填充之前更改其结构。
目的是将文档的结构与API响应分离,并且能够在不影响响应的情况下更改文档。
据我所知,没有合适的钩子。那是对的吗?我应该实施猴子补丁解决方案吗?
由于
答案 0 :(得分:0)
答案是pre init hook,它在获取/获取all和从其他文档填充时都会触发。通过@laggreflex