دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۱
  • مرداد

جلسه ۲۷ : حذف اطلاعات MongoDB با Node.js

  • دسته‌بندی‌ها :
جلسه ۲۷ : حذف اطلاعات MongoDB با Node.js
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام خدمت کاربران محترم سایت پی وی لرن. با یکی دیگر از سری جلسات دوره کامل آموزش Node.js در خدمت شما هستیم. در جلسه قبل به آموزش مرتب سازی اطلاعات MongoDB با Node.js پرداختیم. در این جلسه قصد داریم به آموزش حذف اطلاعات MongoDB با Node.js و حذف چند document در MongoDB بپردازیم.

      حذف اطلاعات MongoDB

      از تابع ()deleteOne برای حذف یک document یا رکورد استفاده می کنیم.

      اولین پارامتر این تابع یک شی کوئری است که مشخص می کند کدام document باید حذف شوند.

      اگر کوئری بیش از یک document را برگشت دهد، اولین document پاک خواهد شد.

      در مثال زیر document با فیلد address با مقدار “Mountain 21” حذف خواهد شد:

      مثال : 

      کد را در فایلی به نام demo_delete.js ذخیره و اجرا کنید:

      C:\Users\Your Name>node demo_delete.js

      خروجی:

      مثال : 

      حذف چند document

      برای حذف بیش از یک document از تابع ()deleteMany استفاده خواهیم کرد.

      اولین پارامتر این تابع یک شی کوئری است که مشخص می کند کدام document ها باید حذف شوند.

      در مثال زیر تمام document هایی که مقدار فیلد address آن ها با حرف “O” شروع می شوند را حذف می کند:

      مثال : 

      کد بالا را در فایلی به نام demo_delete_many.js ذخیره کنید و آن را اجرا کنید:

      C:\Users\Your Name>node demo_delete_many.js

      خروجی:

      مثال : 

      شی result

      تابع ()deleteMany یک شی result را برگشت می دهد که حاوی اطلاعاتی درمورد چگونگی اجرا بر روی دیتابیس می باشد.

      شی result بازگشتی مثال بالا به صورت زیر است:

      مثال : 

      برای نمایش به مقادیر این شی به صورت زیر عمل می کنیم:

      مثال : 

      جلسه حذف اطلاعات MongoDB با Node.js نیز به پایان رسید.
      در جلسه بعد به آموزش حذف کالکشن از MongoDB با Node.js خواهیم پرداخت. با ما همراه باشید.

      همچنین می توانید نظر ها و سوال های خود را از طریق بخش نظرات سایت با ما در میان بگذارید.

      QR:  جلسه ۲۷ : حذف اطلاعات MongoDB با Node.js
      به اشتراک بگذارید