Mongoose એ Node.js માટે MongoDB ની સૌથી લોકપ્રિય ODM (Object Data Modeling) લાઇબ્રેરી છે — તે MongoDB ના લચકદાર, સ્કીમા-રહિત ડ્રાઈવર ઉપર સ્કીમા, માન્યતા, પ્રકાર કાસ્ટિંગ, મિડલવેર, અને સંરચિત મોડેલ લેયર ઉમેરે છે. તે Node એપ્લિકેશનમાં MongoDB માટે માળખું અને સુવિધા લાવે છે.
સ્કીમા અને મોડેલ વ્યાખ્યાયિત કરવું
userSchema = mongoose.({
: { : , : },
: { : , : , : , : },
: { : , : , : },
: { : , : [, ], : },
: { : , : . }
});
= mongoose.(, userSchema);
