title: How do I force doctrine to reload the data from the database?
body: <p>I'm using doctrine/mongodb 1.0.0-BETA1 in a symfony2.1 install.  </p>
  
  <p>So i'm trying to force my repository to call data from my database instead of using the object it has cached.</p>
  
  <pre><code>$audit = $dm-&gt;getRepository("WGenSimschoolsBundle:Audit")-&gt;findOneById("xxxx");
  
  .... do something somewhere to change the object ....
  </code></pre>
  
  <p>At this point if I call</p>
  
  <pre><code>$audit = $dm-&gt;getRepository("WGenSimschoolsBundle:Audit")-&gt;findOneById("xxxx");
  </code></pre>
  
  <p>The audit data hasn't changed.  It still has the object it originally fetched.  If I try to </p>
  
  <pre><code>$dm-&gt;refresh($audit) 
  </code></pre>
  
  <p>I get the same thing.  Is there anyway for me to go back to the database for the value?</p>