Სარჩევი:

როგორ წავშალო ერთი ჩანაწერი MongoDB-ში?
როგორ წავშალო ერთი ჩანაწერი MongoDB-ში?

ვიდეო: როგორ წავშალო ერთი ჩანაწერი MongoDB-ში?

ვიდეო: როგორ წავშალო ერთი ჩანაწერი MongoDB-ში?
ვიდეო: RTX 3090 Ti vs RTX 3060 Ultimate Showdown for Stable Diffusion, ML, AI & Video Rendering Performance 2024, მაისი
Anonim

თუ მრავლობითია ჩანაწერები და გინდა წაშლა მხოლოდ პირველი ჩანაწერი , შემდეგ დააყენეთ justOne პარამეტრი ამოღება () მეთოდი. აი, გინდა წაშლა მხოლოდ 1. ამრიგად, დააყენეთ "justOne" პარამეტრი 1-ად.

აქედან გამომდინარე, როგორ წაშალოთ მონაცემები MongoDB-ში?

თუ ბევრი დოკუმენტის წაშლა გჭირდებათ, იფიქრეთ მონგოს ჭურვის ან დრაივერის გამოყენებაზე

  1. დააკოპირეთ შემდეგი ფილტრი კომპასის მოთხოვნის ზოლში და დააწკაპუნეთ Find: { "status": "A" }
  2. თითოეული დოკუმენტისთვის დააჭირეთ წაშლის ხატულას:
  3. დოკუმენტი იქნება „წაშლილი დროშით“, დასადასტურებლად დააჭირეთ წაშლას.

მეორეც, როგორ წავშალო ყველა ჩანაწერი კოლექციიდან MongoDB-ში?

  1. წაშალე ყველა დოკუმენტი. კოლექციიდან ყველა დოკუმენტის წასაშლელად, გადაიტანეთ ცარიელი ფილტრის დოკუმენტი {} რომელიმე db-ზე.
  2. წაშალეთ ყველა დოკუმენტი, რომელიც შეესაბამება მდგომარეობას. ყველა დოკუმენტის წასაშლელად, რომელიც შეესაბამება წაშლის კრიტერიუმებს, გადასცეთ ფილტრის პარამეტრი რომელიმე db-ს.
  3. წაშალეთ მხოლოდ ერთი დოკუმენტი, რომელიც შეესაბამება მდგომარეობას.

შესაბამისად, როგორ წავშალო კონკრეტული ველი MongoDB-ში?

In MongoDB $unset ოპერატორი გამოიყენება წაშალეთ კონკრეტული ველი . Ღირებულება მითითებული $unset გამოხატულებაში არანაირ გავლენას არ ახდენს ოპერაციაზე. $unset არ აქვს ეფექტი, როდესაც ველი დოკუმენტში არ არსებობს. -ის სახელი სვეტი ან ველი წაიშლება.

როგორ ჩამოვაგდოთ კოლექცია MongoDB-ში?

MongoDB წაშლის კოლექცია

  1. აირჩიეთ მონაცემთა ბაზა, სადაც არის თქვენი კოლექცია, USE ბრძანებით. გამოყენება
  2. შეამოწმეთ არის თუ არა კოლექცია. კოლექციების ჩვენება.
  3. გამოუშვით drop() ბრძანება კოლექციაზე.
  4. თუ კოლექცია წარმატებით წაიშლება, "true" დაბრუნდება როგორც აღიარება, წინააღმდეგ შემთხვევაში "false" დაბრუნდება.

გირჩევთ: