Я хотел бы знать, есть ли способ проверить в функции list_all, есть ли параметр, и только потом проверять и возвращать документы, имеющие поле с запрошенным параметром.
Это код моего контроллера:
exports.list_all = function(req, res) {
Employees.find(function(err, list) {
if (!err) {
res.send(list);
} else {
res.send(err);
}
});
};
Это моя конечная точка:
app.route("/employeesByStore/:storeId")
.get(Employees.list_all);
};
Заранее спасибо.
ОБНОВЛЕНИЕ:
Я наконец применил фильтр следующим образом:
exports.list_all = function(req, res) {
Employees.find({"storeId":req.params.storeId},function(err, list) {
if (!err) {
res.send(list);
} else {
res.send(err);
}
});
}