Indholdsfortegnelse:

Hvordan sletter jeg en enkelt post i MongoDB?
Hvordan sletter jeg en enkelt post i MongoDB?

Video: Hvordan sletter jeg en enkelt post i MongoDB?

Video: Hvordan sletter jeg en enkelt post i MongoDB?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Kan
Anonim

Hvis der er flere optegnelser og du vil slette kun først optage , og indstil derefter justOne-parameteren fjerne () metode. Her vil du gerne slette kun 1. Indstil derfor parameteren "justOne" til 1.

Heraf, hvordan sletter du data i MongoDB?

Hvis du har brug for at slette mange dokumenter, kan du overveje at bruge mongo-skallen eller en driver

  1. Kopier følgende filter ind i Compass-forespørgselslinjen, og klik på Find: { "status": "A" }
  2. Klik på sletteikonet for hvert dokument:
  3. Dokumentet vil blive "Flagget til sletning", klik på Slet for at bekræfte.

For det andet, hvordan fjerner jeg alle poster fra en samling i MongoDB?

  1. Slet alle dokumenter. For at fjerne alle dokumenter fra en samling skal du sende et tomt filterdokument {} til enten db.
  2. Slet alle dokumenter, der matcher en betingelse. For at slette alle dokumenter, der matcher et slettekriterie, skal du sende en filterparameter til enten db.
  3. Fjern kun ét dokument, der matcher en betingelse.

Tilsvarende, hvordan sletter jeg et specifikt felt i MongoDB?

I MongoDB , er $unset-operatoren vant til slette et bestemt felt . Værdien specificeret i $unset udtrykket har ingen indflydelse på operationen. $unset har ingen effekt, når Mark findes ikke i dokumentet. navnet på kolonne eller Mark skal slettes.

Hvordan dropper jeg en samling i MongoDB?

MongoDB Slet samling

  1. Vælg den database, hvor din samling er, med kommandoen USE. brug
  2. Bekræft, om samlingen er til stede. vise kollektioner.
  3. Udsted drop()-kommandoen på samlingen.
  4. Hvis samlingen slettes med succes, bliver 'sand' gentaget som en bekræftelse, ellers ville 'falsk' blive ekkoet tilbage.

Anbefalede: