فهرست مطالب:

چگونه یک رکورد را در MongoDB حذف کنم؟
چگونه یک رکورد را در MongoDB حذف کنم؟

تصویری: چگونه یک رکورد را در MongoDB حذف کنم؟

تصویری: چگونه یک رکورد را در MongoDB حذف کنم؟
تصویری: آموزش کامل MongoDB شماره 13 - حذف اسناد 2024, نوامبر
Anonim

اگر چندتایی باشد سوابق و شما می خواهید حذف فقط اول رکورد ، سپس پارامتر justOne را وارد کنید برداشتن () روش. در اینجا، شما می خواهید حذف فقط 1. بنابراین، پارامتر "justOne" را به عنوان 1 تنظیم کنید.

بنابراین، چگونه داده ها را در MongoDB حذف می کنید؟

اگر نیاز به حذف اسناد زیادی دارید، از پوسته مونگو یا درایور استفاده کنید

  1. فیلتر زیر را در نوار کوئری Compass کپی کنید و روی Find کلیک کنید: { "status": "A" }
  2. برای هر سند، روی نماد حذف کلیک کنید:
  3. سند "پرچم گذاری شده برای حذف" می شود، برای تایید روی حذف کلیک کنید.

ثانیا، چگونه می توانم تمام رکوردها را از یک مجموعه در MongoDB حذف کنم؟

  1. تمام اسناد را حذف کنید. برای حذف همه اسناد از یک مجموعه، یک سند فیلتر خالی {} را به یکی از db ارسال کنید.
  2. تمام اسنادی را که با یک شرط مطابقت دارند حذف کنید. برای حذف تمام اسنادی که با معیارهای حذف مطابقت دارند، یک پارامتر فیلتر را به یکی از db ارسال کنید.
  3. فقط یک سند را که با یک شرط مطابقت دارد حذف کنید.

به همین ترتیب، چگونه یک فیلد خاص را در MongoDB حذف کنم؟

که در MongoDB ، از عملگر $unset استفاده می شود یک فیلد خاص را حذف کنید . ارزش مشخص شده در عبارت $unset هیچ تاثیری روی عملیات نمی گذارد. $unset هیچ تاثیری ندارد وقتی رشته در سند وجود ندارد. نام از ستون یا رشته حذف شود.

چگونه یک مجموعه را در MongoDB رها کنم؟

حذف مجموعه MongoDB

  1. با دستور USE پایگاه داده ای را که مجموعه شما در آن قرار دارد انتخاب کنید. استفاده کنید
  2. بررسی کنید که آیا مجموعه موجود است یا خیر. نمایش مجموعه ها
  3. دستور drop() را در مجموعه صادر کنید.
  4. اگر مجموعه با موفقیت حذف شود، «درست» به عنوان تأیید بازتاب داده می شود، در غیر این صورت «نادرست» بازتاب داده می شود.

توصیه شده: