title: MongoDB Query Returns Empty Array
body: <p>Have a basic express app going that is connected to an almost .5 GB MongoDB Database...When I run:</p>
  
  <pre><code>router.get('/', function(req, res, next) {
      medical_data.find({'State':'CT'}, function(err, data) {
      console.log(data)
      res.render('index');
      });
  });
  </code></pre>
  
  <p>I get a blank array returned:</p>
  
  <pre><code>[]
  GET / 304 87.233 ms - -
  GET /stylesheets/style.css 304 4.842 ms - -
  </code></pre>
  
  <p>Here is the entry from MongoLab that I'm trying to query for:</p>
  
  <pre><code>{
      "_id": {
          "$oid": "5671dfafd7f6fdd02436682e"
      },
      "Street": "65 KANE ST",
      "City": "WEST HARTFORD",
      "State": "CT"
  }
  </code></pre>
  
  <p>And here is my medical_data model:</p>
  
  <pre><code>var mongoose = require('mongoose');
  
  var medical_data_schema = new mongoose.Schema({
    Street: String,
    City: String,
    State: String
  });
  
  var medical_data = mongoose.model('medical_data', medical_data_schema);
  // Make this available to our other files
  module.exports = medical_data;
  </code></pre>
  
  <p>Why am I getting a blank array back? If I run <code>findOne</code> instead of <code>find</code> I get <code>null</code> in the console</p>
  
  <p>I've run other succesfull node apps before but none with a database as big as this, so I think it might be a timeout issue? I'm not sure, any help would be amazing.</p>