最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

从MongoDb获取数据并插入文件中

运维笔记admin11浏览0评论

从MongoDb获取数据并插入文件中

从MongoDb获取数据并插入文件中

我建立了下一个文件:

var express = require('express');
var app = express();
app.set("view engine", "ejs");

app.use("/", function(request, response){
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/";
MongoClient.connect(url, function(err, db) {
  if (err) throw err;
  var dbo = db.db("Test");
    dbo.collection("users").findOne({},function(err, result) {
    if (err) throw err;
    console.log(result);
    var name = result.name;
    response.render('index',{ name});
    db.close();
  });
});
});
app.listen(3000, function () {
  console.log('Example app listening on port 3000!');
});
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <script src="./index.js"></script>
    <title>Document</title>
</head>
<body>
    <h1 class="result"><%=name %></h1>
<script>
</script>
</body>
</html>
回答如下:

因此,据我所知,这是您要获取集合用户中所有用户的名字。如果那是您想要实现的目标。也许我们应该首先了解为什么我们只有一个用户。很有可能是因为该方法。

dbo.collection("users").findOne({},function(err, result) {});
发布评论

评论列表(0)

  1. 暂无评论