Не может прочитать запрос

241
31 марта 2019, 11:40

Код подключения

var pg = require('pg');
var pool = new pg.Pool({
  host: 'localhost',
  user: 'postgres',
  password: '111111',
  database: 'chat',
  port: '5432'
});
pool.connect(function(err, client, done) {
  console.log(err.message);
  client.query("SELECT id, user_id, name FROM public.chat;", function(err, results) {
    done();
    result = results.rows[1];
  });
});

Ошибка:

result = client.query('SELECT id, user_id, name FROM public.chat;');

TypeError: Cannot read property 'query' of undefined

Answer 1

Если верить документации, то ваш код будет выглядеть так:

var pool = new pg.Pool({
  host: 'localhost',
  user: 'postgres',
  password: '111111',
  database: 'chat',
  port: '5432'
});
pool.query("SELECT id, user_id, name FROM public.chat", function(err, results) {
    result = results.rows[1];
    pool.end()
  });
});
READ ALSO
telegraf.js ошибка при запуске бота

telegraf.js ошибка при запуске бота

При запуске самого обычного бота из туториалов

232
Как сделать вывод сообщений об ошибках сборки webpack на сайте

Как сделать вывод сообщений об ошибках сборки webpack на сайте

Сейчас у меня стоит watch, и webpack делает пересборку, после каждого изменения файлаНо когда я допускаю синтаксические ошибки в js, то в консоли...

214
Экспортирование функции в Typescript. This as any

Экспортирование функции в Typescript. This as any

Использую Typescript Strict ModeНеобходимо реализовать что-то похожее на это

201
Javascript не взаимодействует с html

Javascript не взаимодействует с html

Есть кусок кода, который не хочет работать, при всем при этом он не выдает никаких ошибок - все, кроме него, работает, а он - нет

190