ما هي أوامر MongoDB الأساسية وكيفية استخدامها؟

يأتي MongoDB كمنصة مع الكثير من الأوامر. تابع القراءة للتعرف على الأوامر الأكثر شيوعًا على هذا النظام الأساسي وكيف يمكنك الاستفادة منها.

تتجه MongoDB الآن. بدءًا من الشركات الناشئة الصغيرة ، وصولاً إلى المؤسسات الكبيرة ، بدأ الجميع في استخدامها ، مما يجعل هذه المنصة تستحق الاستكشاف. إذا كنت جديدًا في عالم وما زلت تتعلم كيفية استخدامه ، فهذه المقالة مناسبة لك.في هذه المقالة ، سوف نشارك أوامر MongoDB الأكثر شيوعًا التي يمكنك استخدامها على هذا النظام الأساسي لجعل حياتك أسهل وعملية الترميز الخاصة بك أكثر كفاءة.

قبل أن نشارك الأوامر الأكثر شيوعًا في MongoDB ، إليك مقدمة صغيرة عن النظام الأساسي.





ما هو MongoDB؟

MongoDB هو مصدر مفتوح نظام إدارة قواعد البيانات المرتبطة تم تقديمه لأول مرة في عام 2009. يشترك في الكثير من الميزات مع MySQL ويجلب إلى الطاولة تحسينات جديدة وقدرات إضافية تساهم في انتشاره على نطاق واسع.

تتضمن بعض الشركات التي تستخدم MongoDb كمورد أساسي أمثال HootSuite و Sony و Zendesk على سبيل المثال لا الحصر.



أوامر MongoDB الأساسية

  1. مونجو : هذا أحد أكثر الأوامر شيوعًا المستخدمة في MongoDB. عند الاستخدام ، فإنك تطلب من النظام الأساسي الاتصال بالمضيف المحلي على المنفذ الافتراضي 27017.

  2. مونجو / : يستخدم هذا الأمر عندما تريد أن يتصل النظام الأساسي بقاعدة بيانات معينة. مثال على هذا الأمر في العمل يمكن أن يكون ، mongo 10.121.65.58/mydb.

  3. مونجو - هوست - بورت : إذا كنت تريد الاتصال بمضيف بعيد باستخدام منفذ محدد ، فأنت بحاجة إلى استخدام هذا الأمر. مثال على هذا الأمر في العمل يمكن أن يكون mongo –host 10.121.65.23 –port 23020.



  4. استعمال : إذا احتجت في أي وقت للتبديل بين قواعد البيانات الموجودة ، فاستخدم هذا الأمر. على سبيل المثال ، استخدم mydb.

  5. ديسيبل : إذا كنت تريد عرض قاعدة البيانات الحالية التي تستخدمها ، فاستخدم هذا الأمر.

    نوع التعليقات في جافا
  6. مساعدة : على غرار الأنظمة الأساسية الأخرى ، يأتي MongoDB أيضًا مع نافذة تعليمات مضمنة ومن أجل استخدامه ، قم بتشغيل هذا الأمر. مثال ، مساعدة

  7. حمل() : إذا كنت بحاجة إلى تنفيذ أو تشغيل ملف في أي وقت ، استخدم هذا الأمر. مثال ، تحميل (myscript.js).

  8. db.help () : إذا كنت بحاجة إلى مساعدة في استخدام طرق Db ، فيمكنك الاستفادة من هذا الأمر. مثال ، db.help ().

  9. db.mycol.help () : إذا كنت بحاجة إلى مساعدة في استخدام مجموعة ، فأنت تستخدم هذا الأمر. مثال ، db.mycol.help ().

عرض الأوامر

الآن بعد أن أصبحت على دراية بالأوامر الأساسية التي يمكنك استخدامها في MongoDB ، إليك بعض أوامر show الأكثر شيوعًا.

  1. عرض المجموعات : إذا كنت بحاجة إلى عرض جميع المجموعات في قاعدة البيانات الحالية ، فاستخدم هذا الأمر. مثال: عرض المجموعات.

  2. عرض ديسيبل : في خضم البرمجة ، إذا كنت بحاجة إلى عرض قاعدة البيانات الحالية المستخدمة ، فاستخدم هذا الأمر. مثال: عرض dbs.

  3. تظهر الأدوار : داخل كل قاعدة بيانات ، هناك أدوار مختلفة. لعرض كل هذه الأدوار ، استخدم هذا الأمر. مثال: عرض الأدوار.

  4. ي تظهر للمستخدمين : في أي وقت ، يمكن أن يكون هناك عدة مستخدمين في أي قاعدة بيانات. لعرض كل هؤلاء المستخدمين ، استخدم هذا الأمر. على سبيل المثال: عرض المستخدمين.

عمليات CRUD

CRUD في MongoDB هو اختصار مقبول على مستوى الصناعة من أجل الإنشاء والقراءة والتحديث والحذف. كما تعلم ، يمكن إجراء عمليات القراءة والكتابة في وقت واحد في منصة MongoDB ومن أجل تحقيقها ، استخدم الأوامر التالية.

الفرق بين jquery و javascript
  1. db.collection.insertMany ([، ...]) : إذا كنت بحاجة إلى إدراج مستندات متعددة داخل مجموعة موجودة بالفعل ، فاستخدم هذا الأمر. مثال ، db.books.insertMany ([{“isbn”: 9780198321668، “title”: “Romeo and Juliet”، “author”: “William Shakespeare”، “category”: “Tragedy”، “year”: 2008}، {“isbn”: 9781505297409، “title”: “Treasure Island”، “author”: “Robert Louis Stevenson”، “category”: “Fiction”، “year”: 2014}]).

  2. db.collection.insert () : إذا كنت بحاجة إلى إدراج مستند جديد واحد في مجموعة موجودة بالفعل ، فاستخدم هذا الأمر. مثال ، db.books.insert ({“isbn”: 9780060859749، “title”: “After Alice: A Novel”، “author”: “Gregory Maguire”، “category”: “Fiction”، “year”: 2016} ).

  3. db.collection.find () : إذا كنت بحاجة إلى العثور على مستند معين داخل مجموعة باستخدام شرط قيمة الحقل ، فاستخدم هذا الأمر. مثال ، db.books.find ({“title”: ”Treasure Island”}).

  4. db.collection.find () : إذا كنت بحاجة إلى العثور على جميع المستندات في مجموعة موجودة بالفعل ، فاستخدم هذا الأمر. مثال ، db.books.find ().

  5. db.collection.findOne (،) : إذا كنت بحاجة إلى العثور على المستند الأول الذي يطابق الاستعلام الذي قدمته ، فاستخدم هذا الأمر. مثال: db.books.findOne ({}، {_id: false}).

  6. db.collection.find (،) : إذا كنت بحاجة إلى العثور على بعض الحقول المحددة لمستند في مجموعة ، فيمكنك الاستفادة من هذا الأمر. مثال: db.books.find ({“title”: ”Treasure Island”}، {title: true، category: true، _id: false}).

  7. db.collection.update (،) : إذا كنت بحاجة إلى إزالة بعض المستندات الموجودة في مستند موجود ، فمن خلال مطابقة استعلام ، يمكنك الاستفادة من هذا الأمر. مثال: db.books.update ({title: “Treasure Island”}، {$ unset: {category: ””}}).

  8. db.collection.update (،) : إذا كنت بحاجة إلى تحديث بعض الحقول المحددة من المستند التي تطابق الاستعلام المحدد ، فاستخدم هذا الأمر. مثال: db.books.update ({title: “Treasure Island”}، {$ set: {category: ”Adventure Fiction”}}).

  9. db.collection.remove (، {justOne: true}) : إذا كنت في موقف معين ، فأنت بحاجة إلى حذف مستند واحد يطابق استفسارك ، فاستخدم هذا الأمر. مثال: db.books.remove ({title: ”Treasure Island”} ، {justOne: true}).

  10. db.collection.update (، {multi: true}) : إذا كنت بحاجة إلى حذف حقول معينة من جميع المستندات التي تطابق الاستعلام الخاص بك ، فاستخدم هذا الأمر. مثال: db.books.update ({category: “Fiction”} ، {$ unset: {category: ””}} ، {multi: true}).

  11. db.collection.remove ({}) : إذا كنت بحاجة إلى حذف جميع المستندات في مجموعة ، بغض النظر عما إذا كانت تتطابق مع استفسارك أم لا ، فاستخدم هذا الأمر. مثال: db.books.remove ({}).

  12. db.collection.remove () : إذا كنت بحاجة إلى حذف جميع المستندات التي تطابق استعلامًا معينًا ، فاستخدم هذا الأمر. مثال: db.books.remove ({“category”: ”Fiction”}).

خاتمة

على غرار أنظمة إدارة قواعد البيانات العلائقية الأخرى ، يحتوي MongoDB أيضًا على الكثير من الأوامر التي تكون مفيدة في الاستخدام اليومي. اعتمادًا على حالة الاستخدام الخاصة بك ، استخدم أيًا من الأوامر المشتركة أعلاه أو جميعها.

لديك سؤال لنا؟ أذكرها في قسم التعليقات وسنعاود الاتصال بك.