繁体   English   中英

在 ZCCADCDEDB567ABAE643E15DCF0974E503Z 中,我将使用 .pre() 中间件 function 做什么?

[英]In Mongoose, what would I use .pre() middleware function for?

我只是想知道 mongoose.pre('validate') 和.pre('save') 将用于什么。 我知道它是如何工作的以及它做了什么,但我不确定我会在什么情况下使用它。 我不能在代码中做我需要的一切吗? 验证和保存有什么区别?

对不起,如果这些是愚蠢的问题,我已经完成了我的研究,但不确定何时使用这些功能

我们使用在您指定的某个操作之前或之后执行的.pre() function。 如果您想在每次将文档保存到数据库之前运行 function,我们会为您提供预挂钩。

示例:在将用户保存到数据库之前,您可以调用 function 将用户登录到日志服务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM