0
在流星集合中存储一组对象的最佳方式是什么?流星:将多个对象存储在一个对象中
E.g.
Container.insert({
name: "A",
list: [obj1, obj2, obj3]
});
看起来像container.list会返回一个数组,但如果给定obj1,我想找到Container.name?
在流星集合中存储一组对象的最佳方式是什么?流星:将多个对象存储在一个对象中
E.g.
Container.insert({
name: "A",
list: [obj1, obj2, obj3]
});
看起来像container.list会返回一个数组,但如果给定obj1,我想找到Container.name?
如果对list
中的对象没有模式,很难给出准确答案,但想象每个对象都有一个_id
属性。然后你可以做类似的事情:
let name = Container.findOne({'list._id': 'abcd'}).name;