docker exec -it <container-id> mongosh --username <username> --password <password>
Containers
mongodb
Terminal
mongosh --username <username> --password <password>
Explications : vous avez d’abord une database (base de données) qui contient des collections (tables) et les collections contiennent des documents (lignes)
Affiche uniquement les bases de données qui ont au moins une collection
show dbs
use <database-name>
use <database-name>
db.dropDatabase()
db.createCollection("<collection-name>")
show collections
db.<collection-name>.drop()
Pour les opérations C, U et D du CRUD, il est préférable de le faire dans votre code et non dans mongoSh
db.<collection-name>.find()