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

198
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 ошибка при запуске бота

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

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

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

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

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

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

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

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

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

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

147