Я пытаюсь добавить данные к моим "данным", возвращенным в экспрессе.Вот мой фрагмент, я пытаюсь добавить переменные currentPage и count:
app.get("/blog/page/:pageTargeted", (req,res) => {
var rangeScoped = (req.params.pageTargeted * 8);
Posts.find().sort({ date: -1}).skip(rangeScoped).limit(8).exec(function (err, data) {
data.currentPage= req.params.pageTargeted || 1 ;
data.count = Posts.estimatedDocumentCount();
if (err) return console.error(err);
console.log(data);
res.status(200).send(data)
})
});
Я также попробовал:
currentPage= req.params.pageTargeted || 1 ;
count = Posts.estimatedDocumentCount();
if (err) return console.error(err);
console.log(data);
res.status(200).send(data currentPage, count)
Не работает, currentPage и count не работаютдобавить в res.send к браузеру.У меня есть только данные, соответствующие запросу get базы данных.Так в чем дело?Я просто не могу понять это.Потому что я хорошо ввел данные в объект, поэтому он должен работать.Если у кого-нибудь есть подсказка, было бы здорово.