Mongodb 如何在Meteor.js中循环所有对象的同时将两个collections对象合并到一个表中?
我正在开发简单的Meteor聊天应用程序。我有两个不同的收藏,文本信息和FS.images。我需要在一个流中基于时间显示这些元素。现在,我将它们分开提交,无法找到方法,同时使用#每个处理程序对它们进行循环。 模板代码:Mongodb 如何在Meteor.js中循环所有对象的同时将两个collections对象合并到一个表中?,mongodb,meteor,Mongodb,Meteor,我正在开发简单的Meteor聊天应用程序。我有两个不同的收藏,文本信息和FS.images。我需要在一个流中基于时间显示这些元素。现在,我将它们分开提交,无法找到方法,同时使用#每个处理程序对它们进行循环。 模板代码: <ul class="list-group"> {{#each messages}} <li class="list-group-item"> <span class="badge">x</span>
<ul class="list-group">
{{#each messages}}
<li class="list-group-item">
<span class="badge">x</span>
UserN: {{text}}
</li>
{{/each}}
</ul>
<ul class="list-group">
{{#each showImages}}
{{#unless this.isUploaded}}
{{> FS.UploadProgressBar bootstrap=true}}
{{/unless}}
{{> imageItem}}
{{/each}}
</ul>
{{{#每条消息}
-
x
UserN:{{text}}
{{/每个}}
{{{#每个showImages}
{{{#除非这个.isupload}
{{>FS.UploadProgressBar bootstrap=true}
{{/除非}
{{>imageItem}
{{/每个}}
如果每个用户都有一组图像和文本,您可以在模板中创建一个助手,该助手将合并两个集合结果并按日期对它们进行排序
如果每条消息都有一组图像,则可以使用此软件包为集合创建帮助器,从而可以获得特定消息的图像集
如果可以的话,我可以获得更多关于这两个系列的相关信息吗?您是否为一个用户显示所有消息,并且每条消息都可以有关联的图像?