fix structure

This commit is contained in:
Jannis 2025-02-19 19:54:56 +01:00
parent 3cc4ae5699
commit a7e1a41de4
31 changed files with 102 additions and 13 deletions

39
KN01/readme.md Normal file
View file

@ -0,0 +1,39 @@
# A: Installation
connection string:
`mongodb://admin:MyPassword.42@23.22.210.87:27017/?authSource=admin&readPreference=primary&ssl=false`
![alt text](<Screenshot 2025-02-18 at 14.39.04.png>)
`authSource=admin` gibt an, dass die Authentifizierungsdaten in der "admin" Datenbank gespeichert sind. Das ist notwendigweil der Benutzer "admin" in der admin-Datenbank erstellt wurde
mit sed kann man werde ein einer datei ersetzen
![alt text](<Screenshot 2025-02-18 at 14.41.42.png>)
# B: Erste Schritte GUI
![alt text](<Screenshot 2025-02-18 at 14.45.09.png>)
Ich müsste das datum so definieren:
"letztesLogin": {
"$date": "2024-02-18T14:45:00.000Z"
}
Dann weiss mongodb direkt, dass es ein datum ist.
Man kann es so definieren dass man direkt nacher das datum verwenden kann um z.b. Zeit auszurechen zum letzten login
![alt text](<Screenshot 2025-02-18 at 14.46.52.png>)
# C: Erste Schritte CLI
![alt text](<Screenshot 2025-02-18 at 14.51.27.png>)
![alt text](<Screenshot 2025-02-18 at 14.52.44.png>)
Tables habe ein fixes Schema. Jede spalte hat ein Datentyp und alle Zielen müssen dem Schema folgen.
Collections sind flexibel Dokumente in der gleichen Collection können unterschiedliche Felder haben