如何遍历Mongo集合中的嵌套数组

时间:2016-07-18 18:55:53

标签: arrays mongodb meteor reactjs

我一直试图解决这个问题几个小时了。基本上这是我的问题:

我正在尝试迭代嵌套数组。我有一个名为" Categories"其中这些是名为Agents []的字段。我需要显示这些代理的列表。这是我目前的代码:

 return (

      <div>
        {Categories2.find({name: Session.get("catName")}, {Agents: 1}).fetch().map((category)=> {



          if (category.Agents.length == 0){
            return (<div>No Agents Exist Yet</div>);
          }



          tempVarEmail= category.Agents[count].email;
          console.log (tempVarEmail + " " + count);
          count++;

          tempVarId = category.name;



        return(

              <li>{tempVarEmail} <a className="right-align" onClick={this.removeAgent.bind(this)}> x </a></li>

        )




        })}




      </div>)

我假设我需要嵌套map()函数或其他东西,但我无法正确获得语法。这只显示该类别中的第一个代理,因为它正是它告诉它的内容。

任何帮助?

0 个答案:

没有答案