我如何在没有php的HTML文件中显示数据库值?

时间:2019-06-04 18:49:29

标签: javascript node.js database postgresql psql

我想在数据库中以HTML文件显示我在数据库中拥有的其他人,以便可以在网页中看到它。我将HTML字段与server.js文件连接起来没有问题!

我已经尝试对输出数据库查询的函数进行编码


const { Client } = require('pg');

const client = new Client({
    host: 'localhost',
    database: 'castle',
    password: '123',
    user: 'king',
    port: 5432
})

const QUERY = `
select first_name, last_name, fav_color
from persons
where age >= 20;`

console.log('Connecting to db...');

client.connect()
    .then(() => client.query(QUERY))
    .then(result => {
        console.log('Received result..');
        result.rows.forEach(row => console.log(row));
    })
    .catch(err=> console.error(err))
    .finally(() => client.end())

我已经在一个对象中收到了我要求的人员: Object {first_name: "Mark", last_name: "Ruffalo", fav_color: "green"} ...

1 个答案:

答案 0 :(得分:0)

您为什么不尝试使用Sequelize?它是用于SQL数据库的Node.js ORM。易于设置和使用。