Mongo DB

Ühendage andmebaasiga (meie puhul mongo)

--Для показа
show databases

--Для переключения на другую базу данных
use название таблицы

Looge ja kustutage tabel

--Для создания
db.createCollection("название")

--Для удаления
db.dropDatabase(); 

Tabeli täitmine

db.название таблицы.insert({ данные:данные })

Mitme kasutaja lisamine

db.users.insertMany([{name: "vasya", age:12},{name:"qwee", age:1},{name:"hfg", age:4}])

$lt, $gt, $lte, $gte, $ne, väiksem, suurem või võrdne, mitte võrdne

db.users.find({age:{$lt:10}})

$lt – vähem

$gt – rohkem

$lte – väiksem või võrdne

$gte – suurem või võrdne

$ne – ei ole võrdne

Sorteerimine

db.users.find().sort({ "age": 1 })
db.users.find().sort({ "age": -1 })

Saadud dokumentide arvu piirangud

db.users.find().limit(число)

$set, et uuendada dokumente kollektsioonis

db.users.updateMany(
  { "name": "qwe" },
  { "$set": { "age": 150 } }
)

$rename dokumendi välja ümbernimetamiseks

db.users.updateOne(
  { "_id": ObjectId("68381513167756e4307ed7c3") },
  { "$set": { "name": "ewq" } }
)

Dokumendi kustutamine kollektsioonist

db.users.deleteOne({ name: 'vasya' })

Mitu taotlust

db.users.bulkWrite([
  { 
    insertOne: { 
      document: { "name": "nastya", "age": 18 } 
    } 
  },
  { 
    deleteOne: { 
      filter: { "name": "petya" } 
    } 
  }
])