fb pixel
გამოიწერე YouTube-ის არხიyoutube logoგამოწერა
val-do.com-ის ლოგო
კურსებიბლოგიხ.დ.კ.წესებიკონტაქტიკონვერტორები

კურსებიბლოგიხ.დ.კ.წესებიკონტაქტიკონვერტორები
შესვლა
  1. მთავარი
  2. ბლოგი
  3. mongodb-ს ხშირად გამოყენებული ბრძანებების ცნობარი
mongodb-ს ხშირად გამოყენებული ბრძანებების ცნობარი

mongodb-ს ხშირად გამოყენებული ბრძანებების ცნობარი

მოცემულ ბლოგში აღწერილი იქნება ხშირად გამოყენებული ბრძანებები, რომელიც საჭიროა mongodb-ს ბაზასთან სამუშაოდ

mongodb ბაზის არჩევა mongosh ტერმინალის დახმარებით

  • use dbname

კოლექციების სიის ჩვენება

  • show collections

კოლექციის წაშლა

  • db.collectionName.drop() წაშლის მთლიან კოლექციას

კოლექციაში მრავალი დოკუმენტის რედაქტირება

// ვირჩევთ მონაცემთა ბაზას
use dbName

// ვირჩევთ კოლექციას და ვარედაქტირებთ მრავალ დოკუმენტს
db.collectionName.updateMany({}, {$set: {isFavorite: false}});

.updateMany() მეთოდს გადაეცემა 2 პარამეტრი, პირველი ფილტრი, ხოლო მეორე დასარედაქტირებელი მონაცემები

მხოლოდ 1 მნიშვნელობის განახლება id-ის მიხედვით

await Reviews.updateOne({ _id: req.body.courseId }, {
    $set: {
        isPublished: req.body.isPublished
    }
})

ზემოთ მოცემულ კოდში Reviews არის mongoose-ის მოდელი updateOne-ნიშნავს რომ განვაახლებთ მხოლოდ 1 ჩანაწერს კოლექციაში, _id: req.body.courseId ნიშნავს, რომ Reviews კოლექციაში ვეძებთ გადმოცემული id-ის მიხედვით.

$set ოპერატორი განაახლებს მხოლოდ isPublished თვისებას req.body.isPublished-ის მნიშვნელობით

პროგრამირების კურსები

  • HTML, CSS-ის საწყისი კურსი, დამწყებთათვის (deprecated - მოძველებული)
  • ჯავასკრიპტის კურსი
  • JavaScript-ის DOM-ის კურსი
  • TypeScript-ის კურსი
  • Angular-ის კურსი
  • HTML, CSS-ის კურსი
  • Reactjs-ის კურსი დამწყებთათვის
  • ალგორითმები
  • Node.js-ის კურსი
  • Dart-ის კურსი
  • C პროგრამირების ენის საფუძვლები

უახლესი ბლოგები პროგრამირებაზე

როგორ ინახება ი...

როგორ ინახება ინფორმაცია. რა არის Bit და Byte?

რატომ არის კომფ...

რატომ არის კომფორტული სამუშაო ოთახი აუცილებელი კოდის წერისა და პროდუქტიული მუშაობისთვის?

რატომ ვერ პოულო...

რატომ ვერ პოულობენ ჯუნიორები სამსახურს?

Inversion Patte...

Inversion Pattern - როგორ დავწეროთ კითხვადი კოდი?

პროგრამირების კურსები
HTML, CSSJavaScriptTypeScriptAngularReactJSNodeJSC
გამომყევი
mipov.net/valdo

© val-do.com 2026 წელი - ყველა უფლება დაცულია

ვერსია 0.1.56