Turinys:

Kaip ištrinti vieną įrašą MongoDB?
Kaip ištrinti vieną įrašą MongoDB?

Video: Kaip ištrinti vieną įrašą MongoDB?

Video: Kaip ištrinti vieną įrašą MongoDB?
Video: Q & A: Как мы можем путешествовать полный рабочий день, становясь блоггером по туризму и т.д. 2024, Gruodis
Anonim

Jei yra keli įrašų ir tu nori Ištrinti tik pirmas rekordas , tada nustatykite parametrą justOne pašalinti () metodas. Štai tu nori Ištrinti tik 1. Taigi parametrą „justOne“nustatykite kaip 1.

Taigi, kaip ištrinti duomenis MongoDB?

Jei reikia ištrinti daug dokumentų, apsvarstykite galimybę naudoti mongo apvalkalą arba tvarkyklę

  1. Nukopijuokite šį filtrą į kompaso užklausų juostą ir spustelėkite Rasti: { "status": "A" }
  2. Prie kiekvieno dokumento spustelėkite ištrynimo piktogramą:
  3. Dokumentas bus „Pažymėtas ištrinti“, spustelėkite „Ištrinti“, kad patvirtintumėte.

Antra, kaip pašalinti visus įrašus iš MongoDB kolekcijos?

  1. Ištrinti visus dokumentus. Norėdami pašalinti visus dokumentus iš kolekcijos, perduokite tuščią filtro dokumentą {} į db.
  2. Ištrinkite visus dokumentus, kurie atitinka sąlygas. Norėdami ištrinti visus dokumentus, atitinkančius ištrynimo kriterijus, perduokite filtro parametrą bet kuriam db.
  3. Pašalinkite tik vieną dokumentą, kuris atitinka sąlygas.

Atitinkamai, kaip ištrinti konkretų lauką MongoDB?

Į MongoDB , naudojamas operatorius $unset ištrinti tam tikrą lauką . Vertė nurodyta $unset išraiška neturi jokios įtakos operacijai. $nustatytas neturi jokio poveikio, kai lauke dokumente nėra. pavadinimas stulpelyje arba lauke būti ištrinti.

Kaip mesti kolekciją MongoDB?

MongoDB ištrinti kolekciją

  1. Pasirinkite duomenų bazę, kurioje yra jūsų kolekcija, naudodami komandą USE. naudoti
  2. Patikrinkite, ar kolekcija yra. rodyti kolekcijas.
  3. Išduokite komandą drop () kolekcijoje.
  4. Jei rinkinys sėkmingai ištrintas, „true“bus atkartotas kaip patvirtinimas, kitu atveju „false“bus atkartotas.

Rekomenduojamas: