Здравствуйте! Не могу понять в чём ошибка. Вот код app.js:
var express = require("express");
const MongoClient = require('mongodb').MongoClient;
var app = express();
var url = "mongodb://localhost:27017/dbstudents";
app.set("view engine", "hbs");
app.get("/student/:name", function(request, response) {
var StudentName = request.params.name;
MongoClient.connect(url, function(err, db) {
db.collection("students").findOne({
name: StudentName
}, function(err, student) {
if (err) return res.status(400).send();
console.log(student.telephones);
db.close();
response.render("student.hbs", {
title: student.name,
phonesVisible: true,
group: student.group,
phones: student.telephones
});
});
});
});
app.listen(1000);
При выполнении команды
>node app.js
Высвечивается ошибка, якобы не функционирует коллекция
Хотя MongoDB видит её