أنا أقوم بتطوير تطبيق يشبه تويتر باستخدام Node.js حيث أستخدم Mongoose (الإصدار 8.0.2) للتفاعل مع قاعدة بيانات MongoDB Atlas، ولكن ومع واجهت خطأ "MongoServerError: Invalid namespace specified 'Twitter/.users'" عند محاولة إجراء عمليات باستخدام نماذج Mongoose الخاصة بي.
السؤال
Abdelrahman Mostafa10
أنا أقوم بتطوير تطبيق يشبه تويتر باستخدام Node.js حيث أستخدم Mongoose (الإصدار 8.0.2) للتفاعل مع قاعدة بيانات MongoDB Atlas، ولكن ومع واجهت خطأ "MongoServerError: Invalid namespace specified 'Twitter/.users'" عند محاولة إجراء عمليات باستخدام نماذج Mongoose الخاصة بي.
وذلك هو النموذج المستخدم في Mongoose:
اتصال قاعدة البيانات: استخدم سلسلة الاتصال التالية للاتصال بقاعدة بيانات MongoDB Atlas:
على الرغم من اتباع الممارسات الصحيحة، إلا أنني أحصل على الخطأ المذكور، والأمر غريب لأنه لا يوجد إشارة مباشرة إلى .users في كودي.
لقد جربت الآتي دون نجاح:
أشتبه أنه قد يكون ذلك متعلقًا بكيفية تفاعل Mongoose مع MongoDB Atlas، ولكنني غير متأكد من ما الذي يسبب هذه المشكلة أو كيفية حلها.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.