第7章-使用ORM类库Mongoose提高你的Node.js数据-7.3.使用钩子保持代码的逻辑清晰

在复杂的、拥有不少相互关联对象的应用中,咱们可能会在保存一个对象以前想执行某些特定的逻辑。 钩子(Hooks)正是存储这些逻辑的好地方。 例如,咱们可能想在保存book这个文档以前上传一个PDF:javascript bookSchema.pre('save', function(next){ // 准备保存 // 上传PDF return next(); }); 又或者,
相关文章
相关标签/搜索