我在 mongo db 中有以下模型:
用户集合
{
_id:12345,
name:"Joe",
age:15,
}
地址集合
{
_id:7663,
userId:12345,
Street:"xyz",
number:"1235",
city:"New York",
state:"NY"
}
现在我想获取 20 岁以上用户的所有地址。我的想法是查询 20 岁以上用户的所有 id,并使用此查询的结果使用 $in 运算符查找地址。
我的问题是,有没有办法把它变成一个查询?有没有更好的方法来查询这个?(obs:这只是一个例子,我的问题是我无法将地址嵌入到用户中)