Size: a a a

Node.js — русскоговорящее сообщество

2020 March 11

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Максим
РёРјСЏ это сохранеться в базу при таком запросе
да попробуй node-iconv. тебе терять нечего
источник

М

Максим in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
Зачем вообще трогать кодировку
потому что хрен пойми. что там за база
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Максим
потому что хрен пойми. что там за база
Как вы взаимодействуете с бд?
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Максим
потому что хрен пойми. что там за база
А зачем iconv, node же поддерживает win1251
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Если вы можете слать запросы в бд, то почему нельзя глянуть кодировку.
источник

М

Максим in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
Как вы взаимодействуете с бд?
по апи как видите )
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Максим
по апи как видите )
По вашему коду мне ничего не понятно
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
У вас 3 работы с кодировкой.
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Вы указываете заголовок с кодировкой к тому же
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
В общем.  @js_noobs_ru
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
Ребят,создал контроллер что бы получать историю из  postgres.Сделал его асинхронным с использованием async await.Не работает,а на промисах работает ,в чем может быть причина?
const calcGetHistory = async (req, res) => {
   try {
       const { rows } = await pool.query('SELECT COUNT(*) FROM history')
       console.log(rows[0]);
   } catch (e) {
       console.log(e.stack)
   }
}
источник

OF

Oleg Freeman in Node.js — русскоговорящее сообщество
Это node-Postgres? Выдаёт undefined?
источник

R

Roman in Node.js — русскоговорящее сообщество
Iliya Kobaliya
Ребят,создал контроллер что бы получать историю из  postgres.Сделал его асинхронным с использованием async await.Не работает,а на промисах работает ,в чем может быть причина?
const calcGetHistory = async (req, res) => {
   try {
       const { rows } = await pool.query('SELECT COUNT(*) FROM history')
       console.log(rows[0]);
   } catch (e) {
       console.log(e.stack)
   }
}
return явно укажи
источник

R

Roman in Node.js — русскоговорящее сообщество
я бы погуглили postgres async на оверфлоу
источник

R

Roman in Node.js — русскоговорящее сообщество
вдруг он колбеки шлет а не промисы
источник

OF

Oleg Freeman in Node.js — русскоговорящее сообщество
Если да, там вроде 2 способа выполнения запросов и получения результата - через промисы и через callback функцию
источник

R

Roman in Node.js — русскоговорящее сообщество
Oleg Freeman
Если да, там вроде 2 способа выполнения запросов и получения результата - через промисы и через callback функцию
доку посмотри, будет самое разумное
источник

OF

Oleg Freeman in Node.js — русскоговорящее сообщество
Посмотрел, промис или колбэк
источник

SS

S S in Node.js — русскоговорящее сообщество
Oleg Freeman
Посмотрел, промис или колбэк
async await тоже есть
источник

SS

S S in Node.js — русскоговорящее сообщество
Код у него по идее должен работать. Загвоздка в том что мы не видим как он создает pool
источник