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