title: Is there a way to specify a default order for a Doctrine 2 model?
body: <p>In Rails (and even in Doctrine &lt; 2, IIRC) you can specify a default order for any model. For example, if you tell Rails to always order your <code>customer</code> table by <code>name</code>, <code>Customer.all</code> will always a list of customers ordered by <code>name</code>. It makes an enormous amount of sense.</p>
  
  <p>From what I gather it's not possible to do this in Doctrine 2. Evidently they want you to <a href="https://stackoverflow.com/questions/7124340/doctrine-coregettable-findall-how-to-specify-order">create a query</a> instead.</p>
  
  <p>It would be a very DRY, logical and convenient feature to include, and an outstandingly stupid feature to choose to leave out, it seems to me.</p>
  
  <p>I sincerely hope I'm wrong about this option not existing, and before I cry myself to sleep tonight, I wanted to check to see if maybe Doctrine does actually have a way to specify a default order and I just haven't been able to find it. Can anyone enlighten me?</p>