Поэтому я ищу совет по сокращенному коду примера ниже. Я загружаю маршруты из моего mongodb.
const mongoose = require('mongoose');
const RoutesModel = require('./routesModel');
mongoose.connect(urlhrere, {
useNewUrlParser: true,
useUnifiedTopology: true,
useCreateIndex: true
});
...
RoutesModel.find((err,routes) => {
routes.forEach((route) => {
router.get(route.route, authMiddleWare, (req, res) => {
res.render('default', { routes: routes });
}
});
Это все работает замечательно, однако мне нужно обновить пропущенные маршруты при создании нового. Любой совет о том, как добиться этого? Могу ли я использовать плагин Mongoose или промежуточное программное обеспечение Mongoose?
Или я должен использовать что-то еще, я видел что-то вроде socket.io, которое можно использовать?