Я хочу ограничить длину комментариев на страницу кемпинга мангуста-нумерацией страниц. Мне удалось сделать это на главной странице кемпингов, но не для комментариев каждого кемпинга. Я заполняю свою модель комментариев на каждой странице палаточного лагеря, но как использовать нумерацию страниц в заполненных комментариях?
Приведенный ниже код не дает ошибок, но разбиение на страницы комментариев не работает. Когда я пытаюсь: campgrounds.comments.docs.forEach()....
(здесь речь идет о документах), выдает ошибку о том, что не распознается функция forEach
.
// SHOW - shows more info about one campground
router.get("/:id", function (req, res) {
Campground.findById(req.params.id).populate("comments").exec(function (err, foundCampground) {
Comment.paginate({}, {
limit: 12,
page: req.query.page || 1
}, function() {
if (err) {
console.log(err);
} else {
res.render("campgrounds/show", { campground: foundCampground });
}
});
});
});