第7章-使用ORM類庫Mongoose提高你的Node.js數據-7.3.使用鉤子保持代碼的邏輯清晰

在複雜的、擁有不少相互關聯對象的應用中,咱們可能會在保存一個對象以前想執行某些特定的邏輯。 鉤子(Hooks)正是存儲這些邏輯的好地方。 例如,咱們可能想在保存book這個文檔以前上傳一個PDF:javascript bookSchema.pre('save', function(next){ // 準備保存 // 上傳PDF return next(); }); 又或者,
相關文章
相關標籤/搜索