رفتن به نوشته‌ها

دسته: MongoDB (مونگو دی‌بی)

MongoDB: اجرای مثال‌های عملی از CRUD – بخش دوم

در قسمت قبل با برخی از دستورات CRUD کار کردیم اما هنوز بسیاری از مسائل باقی مانده است. من می خواهم در این قسمت به سراغ دستورات بیشتری بروم. ما تا اینجای کار با insertOne آشنا شده ایم و می دانیم که کارش تنها اضافه کردن یک document به collection مورد نظر شما است. حالا قرار است با insertMany آشنا شویم که چندین داده را به صورت یکجا وارد collection می کند. اکثر افراد تصور می کنند که insertMany چندین document را به صورت پارامتر های جداگانه می گیرد اما اینطور نیست. برای کار با insertMany باید داده هایتان را در قالب یک آرایه وارد آن کنید. مثلا آرایه ی زیر که دارای دو شیء JSON است برای این کار مناسب است. برای وارد کردن هر دو شیء با هم درون collection خودمان، از insertMany استفاده می کنیم. اگر در ویندوز از Cmder استفاده کنید، می توانید کد های آرایه ی بالا را به طور مستقیم کپی کرده و درون ترمینال paste کنید: