node.js+postgres数据排列



我是这个node.js和postgres数据库的新手。我做了所有完美的查询和结果。我的问题是,当我在pgAdmin中运行select查询时,我会得到大约100行作为输出。。

我的代码:

app.get('/reconcile', function(req, res){
var villagename = req.query.query;
var village=name.substring(0,4);
console.log("sub="+village);
console.log("select * from xxxxxxxxx where level4 ILIKE '%"+village+"%'")
   var  query = client.query("select * from tn_village where level4 ILIKE '%"+village+"%'");
   query.on('row', function(rows) {  
   res.send(rows);
});
});

我想实现的是。假设我正在搜索"苹果",我正在使用上面的(Like)命令从数据库中获得与"APP"匹配的单词。。现在它以字母顺序显示json。。我想在json中将json显示为从最高到最低的匹配数据。。

帮助我实现这一点。。提前谢谢。。

query.on('row', …)对每一行执行回调。使用

client.query('…', function(err, result) {
  done();
  res.send(result);
});

最新更新