Подключитесь к postgreSQL и выполните рендеринг с помощью node.js - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь подключиться к базе данных postgreSQL и отобразить результаты в моем html-файле.Я использую версию модуля node-postgres ^ 7.7.1

Мой код:

const express = require('express');
const { Pool, Client } = require('pg');
const pg = require('pg');

const config = {
  user: 'username',
  database: 'db_name',
  password: 'userpass',
  port: 3000
};

app.get('/', function (req, res) {
  const pool = new pg.Pool(config)
  const client = new pg.Client(connect);
  // connection using created pool
  pool.connect(function(err, client, done) {
    client.query('SELECT * FROM example_table')
    res.render('index')
    done()
  })
  pool.end()
});

Я получаю сообщение об ошибке: Невозможно прочитать свойство 'query' из неопределенного.Как правильно подключиться к базе данных и отобразить результат?

...