mongooss - מידלוור שיפעל רק פעם אחת
-
צריך עזרה בmongoose
יש לי meddlewhere (pre) בעת שמירת היוזר ('save') שהוא מצפין קודם את סיסמת המשתמש.
הבעיה שגם אח''כ אם אני מעדכן את פרטי המשתמש ע''י שימוש שוב ב ()User.save , הוא מצפין לי שוב מחדש את הסיסמה
איך אפשר להגדיר שהמידלוור יופעל רק פעם אחת???
מקווה שהובנתי -
צריך עזרה בmongoose
יש לי meddlewhere (pre) בעת שמירת היוזר ('save') שהוא מצפין קודם את סיסמת המשתמש.
הבעיה שגם אח''כ אם אני מעדכן את פרטי המשתמש ע''י שימוש שוב ב ()User.save , הוא מצפין לי שוב מחדש את הסיסמה
איך אפשר להגדיר שהמידלוור יופעל רק פעם אחת???
מקווה שהובנתי -
צריך עזרה בmongoose
יש לי meddlewhere (pre) בעת שמירת היוזר ('save') שהוא מצפין קודם את סיסמת המשתמש.
הבעיה שגם אח''כ אם אני מעדכן את פרטי המשתמש ע''י שימוש שוב ב ()User.save , הוא מצפין לי שוב מחדש את הסיסמה
איך אפשר להגדיר שהמידלוור יופעל רק פעם אחת???
מקווה שהובנתי -
@ב-ל זה לא הגיוני לדעתי לעשות את זה בmeddlewhere.
אבל אפשר בקלות לבדוק אם זה פעם ראשונה או לא לפי ה_id, לא ככה?@dovid אמר בmongooss - מידלוור שיפעל רק פעם אחת:
זה לא הגיוני לדעתי לעשות את זה בmeddlewhere
התכוונתי ל pre
https://mongoosejs.com/docs/middleware.html#pre