Я хочу обновить переменную страницы, чтобы получать новые результаты от MongoDB при прокрутке. Но поскольку `node.js не распознает объекты окна или документа, как мне это сделать?
router.all('/', (req, res) => {
res.send('working API');
})
router.post('/query', function (req, res, next) {
app.set('data', req.body);
let queryCond = app.get("data");
let perPage = 15;
var page = req.query.page || 0;
// let page = pageNumber;
Baby.find({
gender: queryCond.gender,
religion: queryCond.religion,
numerology: queryCond.numerology,
name: {
$in: [
new RegExp('^' + queryCond.starts_with),
new RegExp(queryCond.ends_with + '$')
]
}
}, null, {
sort: { updatedAt: -1 },
skip: page * perPage,
limit: perPage
}).exec((err, docs) => {
if (!err) {
res.render('search', { list: docs })
} else {
res.status(500).send(err)
}
});
});
module.exports = router;