如何在单个反应表中使用两个集合?

时间:2016-01-28 07:13:42

标签: javascript sorting meteor

我正在使用aslagle:reactive-table包从两个集合中获取数据,但它无效。我的任何人帮助我在反应表中使用两个集合。

示例: 我有两个集合A和B: 集合A由字段C1,C2,C3组成 集合B由字段C4,C5和C6组成

我想在一张表中显示C1,C2,C3,C4,C5,C6 所有列都可以排序和搜索...

请告诉我帮忙解决方案,或者我是否可以使用其他套餐

提前致谢...:

1 个答案:

答案 0 :(得分:1)

使用virtual columns查找外部集合中的值。例如,如果您首先从集合 A

定义文档表
{
    key: 'bId', // the key name that you use to point to B from A
    fieldId: 'c4', // must be unique
    label: 'Explosive Material',
    fn: function (value, object) {
      return B.findOne({ _id: value }).c4;
    }
}