Բովանդակություն:

Ինչպե՞ս ջնջել մեկ գրառում MongoDB-ում:
Ինչպե՞ս ջնջել մեկ գրառում MongoDB-ում:

Video: Ինչպե՞ս ջնջել մեկ գրառում MongoDB-ում:

Video: Ինչպե՞ս ջնջել մեկ գրառում MongoDB-ում:
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Նոյեմբեր
Anonim

Եթե կան բազմաթիվ գրառումներ իսկ դու ուզում ես ջնջել միայն առաջինը գրառում , ապա սահմանեք justOne պարամետրը հեռացնել () մեթոդ. Ահա, դուք ուզում եք ջնջել միայն 1. Այսպիսով, սահմանեք «justOne» պարամետրը որպես 1:

Դրանցից ինչպե՞ս եք ջնջում տվյալները MongoDB-ում:

Եթե Ձեզ անհրաժեշտ է ջնջել բազմաթիվ փաստաթղթեր, մտածեք օգտագործել mongo shell-ը կամ վարորդը:

  1. Պատճենեք հետևյալ ֆիլտրը Compass հարցումների տողում և սեղմեք Գտնել՝ { "status": "A" }
  2. Յուրաքանչյուր փաստաթղթի համար սեղմեք ջնջել պատկերակը.
  3. Փաստաթուղթը կլինի «Դրոշակով ջնջման համար», սեղմեք Ջնջել՝ հաստատելու համար:

Երկրորդ, ինչպես կարող եմ հեռացնել բոլոր գրառումները MongoDB-ի հավաքածուից:

  1. Ջնջել բոլոր փաստաթղթերը: Բոլոր փաստաթղթերը հավաքածուից հեռացնելու համար փոխանցեք դատարկ զտիչ փաստաթուղթ {} db-ին:
  2. Ջնջել բոլոր փաստաթղթերը, որոնք համապատասխանում են պայմանին: Ջնջման չափանիշներին համապատասխանող բոլոր փաստաթղթերը ջնջելու համար ֆիլտրի պարամետրը փոխանցեք db-ին:
  3. Հեռացրեք պայմանին համապատասխանող միայն մեկ փաստաթուղթ:

Համապատասխանաբար, ինչպե՞ս ջնջեմ կոնկրետ դաշտ MongoDB-ում:

Մեջ MongoDB , օգտագործվում է $unset օպերատորը ջնջել որոշակի դաշտ . Արժեք նշված է $unset արտահայտությունը որևէ ազդեցություն չի թողնում գործողության վրա: $unset-ը ազդեցություն չունի, երբ դաշտ փաստաթղթում գոյություն չունի։ -ի անվանումը սյունակ կամ դաշտ ջնջվել։

Ինչպե՞ս կարող եմ հավաքածու գցել MongoDB-ում:

MongoDB Ջնջել հավաքածուն

  1. Ընտրեք տվյալների բազան, որտեղ ձեր հավաքածուն է, USE հրամանով: օգտագործել
  2. Ստուգեք, արդյոք հավաքածուն առկա է: ցուցադրել հավաքածուներ.
  3. Թողարկել drop() հրամանը հավաքածուի վրա:
  4. Եթե Հավաքածուն հաջողությամբ ջնջվի, ապա «true»-ն կվերադարձվի որպես հաստատում, այլապես «false»-ը կվերադարձվի:

Խորհուրդ ենք տալիս: