mongo-typescript-example
mongo-typescript-example copied to clipboard
(node:12708) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.
var express = require('express'); var router = express.Router(); var MongoClient = require('mongodb').MongoClient; //var url = "mongodb://localhost:27017/EmployeeDB";
/* GET home page. */ router.get('/', function(req, res, next) { var setAr =[]
MongoClient.connect(url, function(err, db) {
if (err) throw err;
var dbo = db.db("EmployeeDB");
//Exclude the _id field from the result:
dbo.collection("events").find({}).toArray(function(err, result) {
if (err) throw err;
//console.log(result);
setAr = result[0].eventList
console.log('your json data');
res.render('home', { data : setAr });
db.close();
});
});
module.exports = router;
var express = require('express'); var router = express.Router(); var MongoClient = require('mongodb').MongoClient; //var url = "mongodb://localhost:27017/EmployeeDB";
/* GET home page. */ router.get('/', function(req, res, next) { var setAr =[]
MongoClient.connect(url, { useNewUrlParser: true }, function(err, db) {
if (err) throw err; var dbo = db.db("EmployeeDB"); //Exclude the _id field from the result: dbo.collection("events").find({}).toArray(function(err, result) { if (err) throw err; //console.log(result); setAr = result[0].eventList console.log('your json data');
res.render('home', { data : setAr }); db.close(); }); });
module.exports = router;