[英]Heroku Postgres Connecting in Node.js
我想为使用Yeoman创建的AngularJS应用程序使用一个heroku数据库(已经部署在heroku中)。 我要保留当前为JSON对象数组的数据,这些数据在刷新页面时会消失。 我试图在此处遵循Heroku的Node.js指南( https://devcenter.heroku.com/articles/heroku-postgresql#connecting-in-node-js ),但是它非常好用,没有示例,我相当服务器/数据库的新功能。 我有一个“ web.js”文件,Procfile int是我的根目录,Node.js和heroku可以读取该文件。 我已经设置了“依赖项”,但是我不确定heroku提供的以下代码中发生了什么
var pg = require('pg');
pg.connect(process.env.DATABASE_URL, function(err, client) {
var query = client.query('SELECT * FROM your_table');
query.on('row', function(row) {
console.log(JSON.stringify(row));
});
});
第一:该代码放在哪里?
第二:这是怎么回事?
第三:如何使用它将当前为JSON对象数组的数据上载到heroku数据库中,而这些JSON对象已硬编码到代码中?
我的web.js文件
var gzippo = require('gzippo');
var express = require('express');
var app = express();
app.use(express.logger('dev'));
app.use(gzippo.staticGzip("" + MyApp + "/dist"));
app.listen(process.env.PORT || 9000);
我的档案
web: node web.js
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.