Я создал базу данных MongoDB и подключил ее к веб-приложению стека MEAN, которое я создал. У меня есть возможность отображать самый последний набор данных, введенных в него, а не все данные, но теперь я хочу снять их, чтобы отобразить только 1 часть этих данных, поскольку в настоящее время существует 50 различных разделов.
Я использую post.find, а затем сортирую данные, чтобы показать только самую последнюю запись из БД, но я пытаюсь разбить ее, чтобы показать только одну часть этих данных. Текущие данные: https://imgur.com/a/cwKTCEa. Как видите, данные сгруппированы по "S0", а затем следуют данные, затем есть "S1" и т. Д. По сути, я хочу, чтобы отображался только "S0"при запросе.
exports.list = function (req, res) {
Post.find().sort({ _id: -1 }).limit(1)
.then(function (posts) {
return res.status(200).json({
status: 200,
data: posts,
message: 'Success'
})
})
.catch(function (err) {
return res.status(400).json({
status: 400,
message: err.message
});
});
}
Я считаю, что мне нужно добавить запрос поиска, но я не уверен, как указать, что я хотел бы видеть только "S0", а не S0-S49.
Спасибовы