Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
db:mongodb [2022/11/30 17:48]
tomas
db:mongodb [2023/08/14 17:06] (current)
tomas [Backup]
Line 15: Line 15:
 ====Konfigurace==== ====Konfigurace====
  
 +dig SRV _mongodb._tcp.hk-prod.h8dkbpg.mongodb.net ... informace o serverech, které obsluhují MongoDB cluster na mongodb.com\\ 
 +dig TXT  _mongodb._tcp.hk-prod.h8dkbpg.mongodb.net ... informace o replice na mongodb.com\\
 ====JSON, Ovladani, atd==== ====JSON, Ovladani, atd====
  
Line 35: Line 36:
 db.COLLECTION.updateMany({}, {$set: {pozdrav: "Ahoj"}}) ... nastaví na všech záznamech vlastnost pozdrav na Ahoj\\ db.COLLECTION.updateMany({}, {$set: {pozdrav: "Ahoj"}}) ... nastaví na všech záznamech vlastnost pozdrav na Ahoj\\
 db.COLLECTION.update({}, {$set: {pozdrav: "Ahoj"}}) ... nastaví na prvnímu záznamu vlastnost pozdrav na Ahoj\\ db.COLLECTION.update({}, {$set: {pozdrav: "Ahoj"}}) ... nastaví na prvnímu záznamu vlastnost pozdrav na Ahoj\\
 +db.COLLECTION.update({_id: "127893142751892"},{$set: {pozdrav: "Ahoj"}}) ... uprava záznamu s _id=127893142751892\\
 ''db.COLLECTION.drop()'' ... smaze collection\\ ''db.COLLECTION.drop()'' ... smaze collection\\
 ''db.COLLECTION.getIndexes()'' ... seznam indexu pro tabulku COLLECTION\\ ''db.COLLECTION.getIndexes()'' ... seznam indexu pro tabulku COLLECTION\\
Line 72: Line 74:
        { role: "readWrite", db: "accounts" ]}) ... vytvori uzivatele\\        { role: "readWrite", db: "accounts" ]}) ... vytvori uzivatele\\
 'db.dropUser("reportsUser")' ... smaze uzivatele\\ 'db.dropUser("reportsUser")' ... smaze uzivatele\\
 +
 +====Backup====
 +%%db.ZDROJ.find().forEach((doc) => {db.CIL.insert(doc);}) && print("HOTOVO!");%% ... záloha kolekce, kopírování kolekce\\
  
 ====Import/Export==== ====Import/Export====