تحقق من مسار القاعدة في URI
يحتوي URI الخاص بـ MongoDB على مضيف، وقد يتضمن اسم القاعدة بعد الشرطة المائلة، مثل `mongodb+srv://host.example/mydb`. يحدد هذا المسار القاعدة المستخدمة في العمليات. إذا لم يتضمن URI مسار قاعدة، يستخدم SDK الاسم الموثق `iagenify_db` بدلاً من التخمين بشأن القاعدة المطلوبة.
قد يجعل ذلك الاتصال الناجح يبدو كأنه مشكلة بيانات مفقودة. يمكن أن يكون الخادم قابلاً للوصول وتنجح المصادقة، بينما تقرأ عملية `collections` أو `find` قاعدة مختلفة عن التي تحتوي على سجلاتك. أكد اسم القاعدة المقصودة مع مسؤول قاعدة البيانات قبل تعديل URI.
تحقق من الوجهة قبل القراءة أو الكتابة
حدّث الاتصال المحفوظ باستخدام URI يتضمن مسار القاعدة الصحيح، وأبق السر في حقل بيانات الاعتماد المحمي. ثم نفذ عملية للقراءة فقط، مثل سرد المجموعات أو البحث عن سجل معروف. تحقق من الاتصال والقاعدة المختارين قبل إدراج البيانات أو تحديثها أو تشغيل سير عمل يغيرها.
لا تلصق URI كاملاً في طلب الدعم لأنه قد يحتوي على كلمة مرور. شارك اسم المزود والمضيف بعد تنقيحه واسم القاعدة المقصودة والعملية ورسالة الخطأ. إذا بقيت القاعدة فارغة بعد اختيار الاسم الصحيح، فتحقق من أذونات الحساب ومن وجود السجلات المتوقعة في تلك القاعدة تحديداً.