سؤال

أنا لست عميقًا في العمل مع Mongodb. لكني أريد استخدامه مع برنامج التشغيل C#. أعتقد أنه لا يمكن أن تكون جميع الميزات متوفرة في هذا السائق (هل أنا على حق؟). أو على سبيل المثال ، من السهل العثور على بعض التعليمات البرمجية المكتوبة على JavaScript ، وبالتالي ، يبدو من السهل استخدامه دون تعيين/العثور على الطرق المناسبة في برنامج التشغيل C#. أعلم أن MongoDB مكتوب على C ++ ، لكن كما أفهم أن لغة السائق الرئيسية/الأصلية هي JavaScript. لذلك أنا مثير للاهتمام في كيف يمكنني تشغيل JavaScript من C# للعمل مع MongoDB؟ وهل هذا يساعد في الحصول على جميع الميزات من MongoDB؟ إذا كان الأمر كذلك ، أخبرني من فضلك ، كيف أتضخم وتشغيل JavaScript في C#؟ بالطبع ، أحتاج إلى إدراك سريع وسهل الاستخدام ، كما تعلم ؛)))))))

تحرير: أي برنامج تشغيل سيكون أسرع: C# أو JavaScript؟

هل كانت مفيدة؟

المحلول

يجب توفير معظم الوظائف على مستوى C# بواسطة السائق. ومع ذلك ، إذا كنت ترغب في القيام ببعض الاستعلامات المتقدمة ، مثل Reduce الخريطة ، فأنت عالق في كتابة بعض JavaScript - إنه مثل كتابة SQL لـ RDBMs.

نصائح أخرى

أردت فقط تحديث هذا نظرًا لوجود المزيد من الوظائف في برنامج تشغيل C# الآن ، وحيث لا يوجد ، يمكنك محاولة استخدام Norm (Norm on Github) أو مراجعة الكود المصدر لبعض الإلهام. لاحظ أن هذا ليس هو السائق الرسمي ، لذا لا تتوقع الدعم من 10Gen إذا كان لديك عقد دعم (على الرغم من أنني رأيت أعضاء في فريق 10Gen يساعدهم بنشاط في مجموعة مستخدمي Norm).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top