我想在调用蓝图查找操作时运行一些代码,而不管模型如何。我有三种方法可以做到这一点,我无法弄清楚如何实现。
get * overridingController.find
这样的东西。这个函数中的from来做我的东西然后调用蓝图find钩子。对于谷歌,我通过政策解决了这个问题。我仍然希望找到一种在蓝图行动后运行的方法。
module.exports = async function (req, res, proceed) {
if (req.options.model && /\/find$/.test(req.options.action)) {
// do stuff
proceed(); // if you want to
} else {
proceed();
}
};