title: meteor iterate through array
body: <p>here is my collection</p>
  
  <pre><code>Ques_Coll.insert({question: quest,owner:u_name,comments:[]});
  </code></pre>
  
  <p>After user enters comment, collection will be updated like this</p>
  
  <pre><code>Ques_Coll.update({_id:this._id},{$push:{comments:{uname:"xxx",cmt_text:"xxx"}}});
  </code></pre>
  
  <p>Until this working fine</p>
  
  <p>Now, i want to iterate through all the comments and want to display them </p>
  
  <p>how to do it?</p>
  
  <p>this is how i tried and not working</p>
  
  <pre><code>{{#each all_comments.comments}}
  &lt;li&gt;{{uname}}&lt;/li&gt;
  &lt;li&gt;{{cmt_text}}&lt;/li&gt;
  {{/each}}
  </code></pre>
  
  <p>this is my template //i think my problem lies in this returning value</p>
  
  <pre><code>all_comments:function()
  {
      return Ques_Coll.find( {_id:this._id},{fields: {'comments': 1}})
  }
  </code></pre>