title: PyMongo Cursor batch_size returning one document at a time
body: <p>I am trying to query a mongoDB with batch sizes. When I apply the batch_size argument in .find() method, It returns the same thing as using no batch size. The code below returns one document at a time instead of the expected batch size.</p>
  <pre><code>#MongoDB Connection
  ...
  cursor = collection.find({'Time':{'$gt':58006}}, {'V1':1, 'V2':1}, batch_size=9)
  for i in cursor: 
      print(i)
  </code></pre>