我在一个文件中定义连接,并试图访问另一个文件,当我得到这个错误。postgresql:无法调用未定义的方法'查询'
不能调用未定义
config.js的方法 '查询':
var pg = require('pg');
var conString = "pg://postgres:*****@localhost:5432/test";
var client = new pg.Client(conString);
module.exports = {
C : client.connect()
};
db.js:
var config = require('../config');
var client = config.C;
var query = client.query('CREATE TABLE items(id SERIAL PRIMARY KEY, text VARCHAR(40) not null, complete BOOLEAN)');
query.on('end', function() { client.end(); });
为什么这是否显示错误。我怎样才能定义共同的连接和从其他文件的访问。
在config.js中,client.connect()是否返回客户端对象?我认为它返回null/void或者什么也不是。 –