问题描述
构建第一个Node / Express应用程序,我无法从postgres中提取数据。
这是server.js中的连接
var db = require('knex')({
client: 'pg',connection: {
host : '127.0.0.1',user : '',password : '',database : 'mydb'
}
});
这是路线
app.get('/crud',(req,res) => main.getTableData(req,res,db))
这是main.js中的控制器
const getTableData = (req,db) => {
db.select('*').from('mydb')
.then(items => {
if(items.length){
res.json(items)
} else {
res.json({dataExists: 'false'})
}
})
.catch(err => res.status(400).json({dbError: `db error`}))
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)