首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
用mongo的同学,请问在一个document里要查询另外一个document怎么弄?
goofansu
·
2013-12-12 15:38:35 +08:00
· 2173 次点击
这是一个创建于 4001 天前的主题,其中的信息可能已经有所发展或是发生改变。
情况如下:
1. A有个bid对应B的id,
2. 查询A的时候想获取关联的B,拿B里面的其他字段。
场景:
我是在做统计,统计结果要用B里面一个字段作为描述,现在只能先把A统计完,再到B里面按bid一个个拿。
有没有先进点的方法?
document
bid
统计
2 条回复
•
1970-01-01 08:00:00 +08:00
1
SevenJ
2013-12-12 15:44:37 +08:00
如果是用mongoose的话, schema定义里头可以
bid: ObjectId, ref: 'B'
query时加populate(‘字段X')
2
goofansu
OP
2013-12-12 15:47:38 +08:00
@
SevenJ
额,纯shell
你的这个做法是不是就等于是在A里面定义了一个B的ref?
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
3041 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms ·
UTC 14:18
·
PVG 22:18
·
LAX 06:18
·
JFK 09:18
Developed with
CodeLauncher
♥ Do have faith in what you're doing.