Я очень запутался между схемой, моделью, экземпляром модели и коллекцией в Mongoose.
Мое понимание заключается в следующем:
- Mongoose.schema( { } ) — аналогично определению столбцов таблицы в реляционных базах данных.
- Mongoose.model('Name', Schema) — аналогично созданию таблицы в реляционной базе данных (оператор create table)
- новая модель ({ //DATA }) — аналогично созданию строки в реляционной базе данных.
- новая модель ().query() — аналогична операторам запроса (общий запрос) в реляционных базах данных.
Это правильно?