Должен ли я выполнить рефакторинг своего кода при чтении данных из Postgresql с помощью модуля 'pg' - PullRequest
0 голосов
/ 24 июня 2019

Я пытаюсь сделать простое приложение, использующее NodeJs Express для чтения данных из Postgresql. Мне удалось отправить запрос Http и ответить на сервер. И это мой код:

api.get('/', (req, res) => {
    postgres.query('SELECT * FROM users ORDER BY id ASC', (error, results) => {
            if (error) throw error;
            let list = results.rows;
            if (Object.keys(req.query).length) list = list.find(c => c.id === parseInt(req.query.id));
            res.status(200).json(list);
        });
}); 

Я посмотрел несколько обучающих видео, и они сказали, что мы должны сделать рефакторинг вашего кода, чтобы сделать его более четким, так что мне интересно, стоит ли рефакторинг этого кода?

Я пытался сделать это сам, но я только что познакомился с nodeJs и Postgrest и потерпел неудачу в этом.

Кто-нибудь может помочь? Спасибо

...