Innholdsfortegnelse:

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 det er flere poster og du vil slette bare først ta opp , sett deretter justOne-parameteren inn ta bort () metode. Her vil du slette bare 1. Sett derfor "justOne"-parameteren som 1.

Derav, hvordan sletter du data i MongoDB?

Hvis du trenger å slette mange dokumenter, bør du vurdere å bruke mongo-skallet eller en driver

  1. Kopier følgende filter inn i Compass-spørrefeltet og klikk Finn: { "status": "A" }
  2. Klikk på sletteikonet for hvert dokument:
  3. Dokumentet vil bli "Flagget for sletting", klikk på Slett for å bekrefte.

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

  1. Slett alle dokumenter. For å fjerne alle dokumenter fra en samling, send et tomt filterdokument {} til enten db.
  2. Slett alle dokumenter som samsvarer med en betingelse. For å slette alle dokumenter som samsvarer med et slettekriterie, send en filterparameter til enten db.
  3. Fjern kun ett dokument som samsvarer med en betingelse.

Tilsvarende, hvordan sletter jeg et spesifikt felt i MongoDB?

I MongoDB , er $unset-operatoren vant til slette et bestemt felt . Verdien spesifisert i $unset-uttrykket har ingen innvirkning på operasjonen. $unset har ingen effekt når felt finnes ikke i dokumentet. navnet på kolonne eller felt skal slettes.

Hvordan dropper jeg en samling i MongoDB?

MongoDB Slett samling

  1. Velg databasen der samlingen din er, med USE-kommandoen. bruk
  2. Bekreft om samlingen er til stede. vise samlinger.
  3. Utsted drop()-kommandoen på samlingen.
  4. Hvis samlingen slettes vellykket, blir "true" ekkoet tilbake som bekreftelse, ellers vil "false" bli ekko tilbake.

Anbefalt: