我正在使用aslagle:reactive-table包从两个集合中获取数据,但它无效。我的任何人帮助我在反应表中使用两个集合。
示例: 我有两个集合A和B: 集合A由字段C1,C2,C3组成 集合B由字段C4,C5和C6组成
我想在一张表中显示C1,C2,C3,C4,C5,C6 所有列都可以排序和搜索...
请告诉我帮忙解决方案,或者我是否可以使用其他套餐
提前致谢...:
答案 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;
}
}