MongoDB

MongoDB — کلکشن (Collection)

آخرین بروزرسانی: 1404/08/20

کلکشن (Collection)

اینجا ساخت «کلکشن (Collection)» در MongoDB را یاد می گیریم. کلکشن مثل پوشه ای برای «سند (Document)»هاست. با ابزار خط فرمان «مونگوش (mongosh)» دو روش ساده داریم.

روش 1: createCollection()

با متد createCollection() یک کلکشن خالی می سازی. سپس می توانی اسناد را وارد کنی. مثل ساخت پوشه قبل از گذاشتن برگه ها.

db.createCollection("posts")

مشاهده در ادیتور

روش 2: ساخت هنگام insert

اگر هنگام insert کلکشنی نباشد، MongoDB آن را می سازد. این کار مثل ساخت پوشه هنگام ذخیره اولین فایل است.

db.posts.insertOne(object)

مشاهده در ادیتور

نکته: در MongoDB، کلکشن تا وقتی محتوا نگیرد واقعاً ساخته نمی شود.

گام های عملی

  1. با ایجاد دیتابیس وارد دیتابیس شو.
  2. یکی از دو روش بالا را اجرا کن.
  3. با show collections وجود کلکشن را بررسی کن.

ادامه مسیر

اکنون آماده درج سند هستی. به درج سند برو. همچنین برای پرس وجوها صفحه API کوئری MongoDB را بخوان.

جمع بندی سریع

  • دو راه برای ساخت کلکشن داری.
  • createCollection کلکشن خالی می سازد.
  • insert اول، کلکشن را خودکار می سازد.
  • بدون محتوا، کلکشن ساخته محسوب نمی شود.
  • قدم بعد، درج سند است.