Я новичок в Express, и мне интересно, могу ли я проанализировать какое-то свойство перед отправкой ответа во внешний интерфейс. Ответом будет массив объектов. В каждом объекте есть свойства, которые включают JSON объектов, которые преобразованы в строки. Я хочу проанализировать их перед отправкой во внешний интерфейс.
Могу ли я выполнить итерацию ответа и использовать JSON .parse () для всех свойств, которые преобразованы в строки в серверной части, или мне придется обрабатывать их в мой интерфейс?
Вот мой код:
router.get('/posts', function (req, res) {
db.query(
'select * from posts;',
[10*(req.params.page || 0)],
(error, results) => {
if (error) {
console.log(error);
res.status(500).json({status: 'error'});
} else {
res.status(200).json(results);
}
}
);
});