title: .where() firestore query not working properly?
body: <p>In the below code, when I remove the .where() from my query the query works and I get my comments returned. However, when I use the where query to try and find a comment bound to a post (scream) id, i get a blank array. Am I using .where() incorrectly? Any help would be appreciated.</p>
  
  <pre><code>  exports.getScream = (req, res) =&gt; {
  
  let screamData = {};
  db.doc(`/screams/${req.params.screamId}`)
    .get()
    .then((doc) =&gt; {
  
      screamData = doc.data();
      screamData.screamId = doc.id;
      return db
        .collection('comments')
        .where('screamId', '==', screamData.screamId) //query that doesnt seem to be working
        .orderBy('createdAt', 'desc')
        .get();
    })
    .then((data) =&gt; {
      screamData.comments = [];
      data.forEach((doc) =&gt; {
        screamData.comments.push(doc.data());
      });
      return res.json(screamData);
    })
    .catch((err) =&gt; {
      console.error(err);
      res.status(500).json({ error: err.code });
    });
    }
  </code></pre>
  
  <p>Firestore document model </p>
  
  <pre><code>{
  screamId: “id of post commenting on”,
  body: “content of comment”,
  userHandle: “username of comment”
  }
  </code></pre>