express+node+mongo 呢句script 有冇得改善?

  1. router.get('/find', function(req, res, next) {
  2.     var MongoClient = require('mongodb').MongoClient;
  3.     var url = "mongodb://localhost:27017/";

  4.     MongoClient.connect(url, function(err, db) {
  5.       if (err) throw err;
  6.       var dbo = db.db("mydb");
  7.       dbo.collection("customers").find({}).toArray(function(err, result) {
  8.         if (err) throw err;
  9.             res.render('db',{customers:result});
  10.             db.close();
  11.       });
  12.     });

  13. });
複製代碼
好似好慢