Mongoose هي مكتبة ODM (Object Data Modeling) الأكثر شيوعاً لـ MongoDB في Node.js — حيث تضيف schemas، validation، type casting، middleware، وطبقة نموذج منظمة فوق محرك MongoDB المرن وخالي من schemas. وهي تجلب البنية والراحة إلى MongoDB في تطبيقات Node.
تحديد schema و model
userSchema = mongoose.({
: { : , : },
: { : , : , : , : },
: { : , : , : },
: { : , : [, ], : },
: { : , : . }
});
= mongoose.(, userSchema);
