PostgreSQL ситуация кодирования node-pg - PullRequest
0 голосов
/ 08 мая 2020

Итак, я работаю над небольшим проектом, который объединяет api узла и базу данных pg.

Я бразилец, поэтому база данных часто сталкивается с данными с такими характеристиками, как á, í или ã

И так случилось, что я сделал выбор через клиент node-pg и получил следующий ответ:

[
  { value: 2, text: 'cent¡metros' },
  { value: 1, text: 'metros' },
  { value: 5, text: 'pacotÆos' },
  { value: 4, text: 'pacotes' },
  { value: 3, text: 'unidades' }
]

И база данных, и клиент настроены на utf8, вот как установлен мой клиент pg:

new Client({
            user: 'myuser',
            host: 'localhost',
            database : 'mydb',
            password : 'topsecretpassword',
            client_encoding: 'utf8',
            port : 5432
        })

Я попытался изменить кодировку клиента, добавив модуль utf8, но этого не произошло.

Помогите, пожалуйста

...