کلکشن (Collection)
اینجا ساخت «کلکشن (Collection)» در MongoDB را یاد می گیریم. کلکشن مثل پوشه ای برای «سند (Document)»هاست. با ابزار خط فرمان «مونگوش (mongosh)» دو روش ساده داریم.
روش 1: createCollection()
با متد createCollection() یک کلکشن خالی می سازی. سپس می توانی اسناد را وارد کنی. مثل ساخت پوشه قبل از گذاشتن برگه ها.
db.createCollection("posts")
روش 2: ساخت هنگام insert
اگر هنگام insert کلکشنی نباشد، MongoDB آن را می سازد. این کار مثل ساخت پوشه هنگام ذخیره اولین فایل است.
db.posts.insertOne(object)
نکته: در MongoDB، کلکشن تا وقتی محتوا نگیرد واقعاً ساخته نمی شود.
گام های عملی
- با ایجاد دیتابیس وارد دیتابیس شو.
- یکی از دو روش بالا را اجرا کن.
- با
show collectionsوجود کلکشن را بررسی کن.
ادامه مسیر
اکنون آماده درج سند هستی. به درج سند برو. همچنین برای پرس وجوها صفحه API کوئری MongoDB را بخوان.
جمع بندی سریع
- دو راه برای ساخت کلکشن داری.
- createCollection کلکشن خالی می سازد.
- insert اول، کلکشن را خودکار می سازد.
- بدون محتوا، کلکشن ساخته محسوب نمی شود.
- قدم بعد، درج سند است.