postgresql - 如何将 postgresql 与 graphql 连接起来
问题描述
我在 postgres 的数据库中有一个表。表名是“mytable”,它有 4 列:姓名、职位、国家/地区、联系人。我可以使用 nodejs 在浏览器中显示列值。这是代码:
const pg = require('pg');
const express = require('express');
const app = express();
const config = {
user: 'test',
database: 'mydatabase',
password: '1234',
port: 5432
};
const pool = new pg.Pool(config);
app.get('/', (req, res, next) => {
pool.connect(function(err,client,done) {
if(err){
console.log("not able to get connection "+ err);
res.status(400).send(err);
}
client.query("SELECT * FROM mytable",function(err,result) {
done();
if(err){
console.log(err);
res.status(400).send(err);
}
res.status(200).send(result.rows);
});
});
});
app.listen(4000, function () {
console.log('Server is running.. on Port 4000');
});
我想用 Graphql 在浏览器中显示值。这个怎么做?
解决方案
推荐阅读
- python - LinearSVC 中“penalty”和“loss”的含义
- php - 我可以在 laravel-lighthouse 中抛出自定义错误吗
- python - NameError:名称“aic”未在 Arima 模型中定义
- facebook - Facebook像素域验证的同一域的多个验证
- sql - 使用 SQL 检索具有一定数量行的“页面”
- powershell - Powershell Invoke-WebRequest 返回 (401) Unauthorized
- mongodb - Mongodb $nin 不适用于嵌套数组
- python - 导出 Whatsapp 聊天
- laravel - Laravel 拒绝访问 /public 目录
- api - 如何在api上验证批量电子邮件?