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 ()>