因此,我有两个收藏集,Appliers和Profiles,

appliers = {_id,idAppliersProfile}




profile = {_id,profilename}


所以我的问题是,如果我对申请者进行#each操作,我如何访问配置文件集合以获取配置文件而不只是ID?
谢谢。

最佳答案

假设将两组文档都发布到客户端,则一个解决方案如下所示:

html

<template name="myTemplate">
  {{#each appliers}}
    {{#with getProfile idAppliersProfile}}
      <div>{{profilename}}</div>
    {{/with}}
  {{/each}}
</template>


js

Template.myTemplate.helpers({
  appliers: function () {
    return appliers.find();
  },

  getProfile: function (id) {
    return profile.findOne(id);
  }
});

09-17 05:24