در مورد دلیل استفاده از IUser.ts

پرسیده شده
فعالیت 742 روز پیش
دیده شده 329 بار
1

با سلام خدمت شما

استاد اونجایی که برای ساختن مدل User اینترفیس IUser را به تابع model پاس دادید. آیا به خاطر اینه که چون اساسا توی تایپ اسکریپت نوع داده ها باید مشخص باشن و شما اینجا به عبارتی نوع داده schema را به model معرفی کردید؟

یا من اشتباه متوجه شدم و دلیل دیگه ای داره؟

فایل پیوست

Soroosh
Soroosh

18 آبان 99

0
حذف شده

سلام خدمت شما. چون مدل های mongoose در typescript می تونه بر اساس generic تعریف بشه، از این روش استفاده میشه تا در زمان دسترسی به داده ها و هم چنین ذخیره سازی بدونیم با چه مشخصاتی طرف هستیم.

فایل پیوست

کیوان علی محمدی

توسط

کیوان علی محمدی

26 آبان 99