title: Fetch from multiple, separate, collections with Express and MongoDB
body: <p>I have a site where i need some data from my Mongo data to be shown. My problem, however, is that i need data from two collections. Collections that are completely separate and have nothing to do with each other.</p>
  
  <p>Right now i have this in my routes for my profile-page:</p>
  
  <pre><code>router.get('/profile', function(req, res,next) {
     var resultArray = [];
  
     mongo.connect(url, function(err, db) {
        var cursor = db.collection('users').find();
        cursor.forEach(function(doc, err) {
           resultArray.push(doc);
        }, function() {
           db.close();
           res.render('profile/index', {users: resultArray});
        });
     });
  });
  </code></pre>
  
  <p>And this, of course, works perfectly fine. But how do i get a second <code>db.collection('colors').find();</code> to be passed along to my template too?</p>
  
  <p>I'm sure it's something trivial, and me just not quite having the full grasp of things, but yeah.. I'm stuck..</p>