我终于去尝试流星了,我觉得到目前为止真的很酷。我一直在尝试将两个Meteor.Collections()链接在一起,就像在关系数据库中一样。
例如,假设用户输入和“狗”这样的动物类型,然后其他用户可以输入“Doberman”,“Labrador”等类型的狗。
提前致谢
答案 0 :(得分:4)
基本上,基于文档的数据库(如MongoDB)背后的想法不是试图模仿关系数据库。尝试查看是否可以在同一集合中添加(嵌入)动物类型的子类型,而不是在两个集合之间创建链接。 话虽如此,仍然有一种方法可以在集合之间进行链接 - 这样做的方法是在查询之外 - 这意味着您从一个查询中获取结果,然后将它们作为参数传递给另一个查询(因为您可以看到它不是一种有效的方式)。
可在 - http://www.mongodb.org/display/DOCS/Schema+Design#SchemaDesign-EmbeddingandLinking
找到更多背景信息答案 1 :(得分:1)