Тема 3. Управление БД в веб-приложении

Для создания базы данных MongoDB можно использовать MongoDB Cloud.

Подключение к серверу баз данных может производиться с помощью утилиты mongosh (MongoDB Shell).

  1. Создание базы данных
use j_users
  1. Добавление содержимого
db.users.insertMany([{"login":"student","password":"tneduts"},{"login":"myuser","password":"mypas"},{"login":"teacher","password":"qq"},{"login":"myking","password":"myqueen"}])
  1. Получение данных
db.users.findOne({login: "teacher"}).password
  1. Подключение с помощью mongosh
mongosh "mongodb connection string"
  1. Получение списка всех записей
db.users.find().map(x=>({username:x.login, password:x.password}))