Files
Node.js-14-Cookbook/Chapter10/optimize-async/server-no-processing.js
T
2020-08-31 01:27:59 +01:00

21 lines
525 B
JavaScript

const MongoClient = require("mongodb").MongoClient;
const URL = "mongodb://localhost:27017/";
const express = require("express");
const app = express();
MongoClient.connect(URL, { useUnifiedTopology: true }, (err, client) => {
if (err) throw err;
const db = client.db("data");
const average = db.collection("averages");
app.get("/", (req, res) => {
average.findOne({}, (err, data) => {
if (err) throw err;
res.send(`Average of all values is ${data.value}.`);
});
});
app.listen(3000);
});