Я хочу написать функцию в приложении crud, которая после сохранения элемента возвращает все элементы, а не только что созданные.
Я написал эту функцию:
exports.create = (req, res) => {
if (req.body.content)
return res.status(400).send({ message: 'Rule content can not be empty' });
const rule = new Rule({ rulename: req.body.rulename || 'Empty Rule' });
rule.save()
.then(() => {
Rule.find().then(rules => {
res.send(rules);
})
})
.catch(err => { res.status(500).send({ message: err.message || 'Some error occured while creating the Rule' }) });
}
Я работаю, но как Я его улучшаю?