title: Cache not updating
body: <p>I am a newbie to angularfire so pardon me if I am asking something stupid and i will be thankful if someone will guide me through it. I have this code</p>
  
  <pre><code>this.checkIfExisitingUser(ussr.uid).take(1).subscribe((user: any) =&gt; { console.log(user) } 
  
  
  checkIfExisitingUser(userId) {
  return this.afs.collection('users', ref =&gt;   ref.where('user_id', '==', userId)).snapshotChanges().map(actions =&gt; {
  
  return  actions; 
  
  }); 
  }) 
  } 
  </code></pre>
  
  <p>The problem is the data in action is always an old one. The SnapshotMetadata always has fromCache:true and the actual data in database is different. Is there a way to bypass the cache or must update it? I think its not getting updated.</p>
  
  <p>PS if anyone can guide me why isnt it updating. Thanks in advance</p>
  
  <p>Regards</p>