Demo

Knjige v knjižnici

Ustvarimo bazo in zbirko

javascript

use Knjiznica
db.createCollection("knjige")

Dodamo nekaj dokumentov

javascript

db.knjige.insertMany([
  { naslov: "1984", avtor: "George Orwell", leto: 1949 },
  { naslov: "Bratje Karamazovi", avtor: "F. M. Dostojevski", leto: 1880 },
  { naslov: "Alkimist", avtor: "Paulo Coelho", leto: 1988 }
])

Preberemo podatke

javascript

// Vse knjige
db.knjige.find()

// Knjige po letu izida
db.knjige.find({ leto: { $gt: 1900 } })

Posodobimo dokument

javascript

db.knjige.updateOne(
  { naslov: "1984" },
  { $set: { leto: 1950 } }
)

Izbrišemo dokument

javascript

db.knjige.deleteOne({ naslov: "Alkimist" })

Rezultat

  • Najprej imaš tri knjige v zbirki.
  • Po posodobitvi je leto izida knjige 1984 spremenjeno na 1950.
  • Po brisanju je Alkimist odstranjen iz zbirke.