title: Winston Logging with Mongoose Docs
body: <p>I recently just switched over to Winston for logging and noticed an issue when logging mongoose docs after an exec.</p>
  
  <p>Example:</p>
  
  <pre><code>Model.find().exec(function (err, docs) {
      console.log(docs) // Prints the collection fine
      winston.info(docs) // Prints a ton on mongoose stuff, related to the query
  });
  </code></pre>
  
  <p>So basically how do I get winston logging to print the same way as you get from console.log? I'm guessing it must how it is being serialised before being logged by calling toJSON().</p>
  
  <p>Do I have to manually call .toJSON() each time or have people done something else to make this work automatically?</p>