title: Reporting within CQRS
body: <p>I'm trying understand CQRS to see if it can help out in an reporting environment.  </p>
  
  <p>Problem: An CQRS designed system is already in production, happily generating commands, events and updating the necessary query views. A new report is required. This report takes a number of parameters; Start Date, End Date, Product Type, and Product Category.</p>
  
  <p>How do I generate the aggregate views for:</p>
  
  <ul>
  <li>A query store that will initially be empty</li>
  <li>And, can pass parameters with very different values</li>
  </ul>
  
  <p>Do I try and solve this using a CQRS approach, or is there a better alternative?</p>
  
  <p>Thanks</p>