我尝试通过阅读 Todo-List 示例中如何处理标签以及如何在各方示例中处理 RSVPS 来弄清楚这一点,但我无法找到实现目标的一般方法。我有一个计划集合,其中包含名称 ownerid 和 excerciselist
Plans.insert({name: names[i], ownerId: 1, excerciselist: excercises});
现在在这个 Excerciselist 中,我想按 ID 添加一个未定义的 Excercises 数量。我有一个 Excercisecollection 包含以下内容:
Excercises.insert({name:names[i],muscle:muscle[i],device:devices[i],description:descriptions[i]});
现在所有这些练习默认都有一个唯一的 _id 元素。向 excerciselist 添加东西没问题,我可以通过 Push 做到这一点。但我不知道的是,我如何只能通过它的索引访问 excerciselist 中的某些 ID。
我只能通过 HTML 访问整个 Stringarray 和输出
{{#each planarray}} {{excerciselist}} {{/each}} 但不可能像 {{ excerciselist }}
我也试过只返回 excerciselist 到 planarray,但问题是因为它只是索引而不是映射它不能被 LiveHTML 访问。
有谁知道如何解决这个问题?