我有两个关于商店用户数据的集合,另一个存储所有邀请。
在邀请收集中,我只存储两个ID,一个来自ID,另一个来自ID
我可以从邀请集中获取所有文档数组,但是如何从用户集合中获取用户详细信息。
由于
答案 0 :(得分:1)
您可以使用populate
来获取用户详细信息。假设在您的猫鼬模型中,您创建了类型为mongoose模型的toID
和fromID
,并设置了正确的引用。检查文档。 http://mongoosejs.com/docs/populate.html
答案 1 :(得分:0)
MongoDB不是关系数据库,也不是存储此类数据的最佳选择。话虽这么说,您可以将$lookup
函数用作aggregate
查询的一部分。 See the docs, here