如何从mongodb中提取数据到node.html服务器上的index.html

时间:2018-02-24 11:49:27

标签: node.js

大家好,我一直在处理我的应用程序已经有一段时间了。我开始时没有任何知识,而且我已经阅读并且每天都在使用这个过去几周,现在我已经非常接近我可以尝试的解决方案了。

我希望有人可以请一点帮助。此时我已经这样做了:

  • 安装服务器
  • 设置mongodb
  • 完成小型网络刮刀应用
  • 将index.html服务到我的服务器

此处是我的代码:

var scraper = require(__dirname + '/scripts/scraper.js');
var express = require('express');
var path = require('path');
var app = express();

app.set('port', 3000);
app.use(express.static(path.join(__dirname, 'public')));

// Listen for requests
var server = app.listen(app.get('port'), function() {
  var port = server.address().port;
  console.log('Index.html served on http://178.62.253.206:3000/');
});

var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://127.0.0.1:27017/test";

MongoClient.connect(url, function(err, db) {
  if (err) throw err;
  var dbo = db.db("mydb");
  dbo.collection("customers").find({}).toArray(function(err, result) {
    if (err) throw err;
    // view results in  console 
    console.log(result);
    db.close();
  });
}); 

更新:

我以为我会使用嵌入式JavaScript作为模板引擎。

我如何使用ejs更新代码以将数据从mongodb导入索引页面?

非常感谢任何帮助

0 个答案:

没有答案