MongoDB - Slett Document


Den remove () Metode

MongoDB fjern ()
metoden brukes til å fjerne dokumentet fra samlingen. fjern () metoden tar to parametre. En er sletting kriteriene, og andre er justone flagg

sletting kriterier:. Product: (valgfritt) sletting kriterier ifølge dokumenter vil bli fjernet

justone: product: (valgfritt) hvis satt til sann eller 1, så tar du bare ett dokument

Syntax.

Basic syntaksen fjern ()
metoden er som følger
> db.COLLECTION_NAME.remove (DELLETION_CRITTERIA)
Eksempel

Tenk Mycol collectioin har følgende data product: {"_id". objectID (5983548781331adf45ec5), "title": "MongoDB Oversikt"} {"_id": objectID (5983548781331adf45ec6), "title": "NoSQL Oversikt"} {"_id": objectID (5983548781331adf45ec7), "title": "Guider Point Oversikt "}

Følgende eksempel vil fjerne alle dokumenter der tittelen er" MongoDB Oversikt '
> db.mycol.remove ({' tittel ':' MongoDB Oversikt '})> db.mycol.find () {" _id ": objectID (5983548781331adf45ec6)," title ":" NoSQL Oversikt "} {" _id ": objectID (5983548781331adf45ec7)," title ":" Guider Point Oversikt "}>
Fjern bare en

Hvis det er flere poster, og du vil slette bare første posten, og deretter sette justone
parameter i fjern ()
metode
> db.COLLECTION_NAME.remove (DELETION_CRITERIA, 1) < h2> Fjern alle dokumenter

Hvis du ikke angir sletting kriterier, så mongodb vil slette hele dokumenter fra samlingen. Dette er tilsvarende SQL sin avkorte kommando.
> db.mycol.remove ()> db.mycol.find ()>