我正在研究nodejs以开发Android应用。
所以..我将'postgreSql'和'node Js'链接到本地主机。
但是我不知道如何连接Android和Node js。
我想通过'nodeJs'将数据库的内容加载到Android中。
我该怎么办?请推荐网站或方法等。
const express = require('express');
const pg = require("pg");
const app = express();
const connectionString = "postgres://postgres:123@localhost:5432/postgres";
const config = {
user: 'postgres',
database: 'postgres',
password: '1111',
port: 5432,
max: 10, // max number of connection can be open to database
idleTimeoutMillis: 30000, // how long a client is allowed to remain idle before being closed
};
const pool = new pg.Pool(config);
app.get('/', function (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 student where id = $1', [1],function(err,result) {
done(); // closing the connection;
if(err){
console.log(err);
res.status(400).send(err);
}
res.status(200).send(result.rows);
});
});
});