【发布时间】:2019-07-05 15:03:00
【问题描述】:
我有两个 Mongo 模式:
用户:
{
_id: ObjectId,
name: String,
country: ObjectId // Reference to schema Country
}
国家:
{
_id: ObjectId,
name: String
}
我想获取所有国家名称为“越南”的用户。
对于这种情况,我可以使用哪种查询(仅针对 User 架构)?
我希望它看起来像这样的 SQL 查询:
SELECT *
FROM User
JOIN Country
ON User.country = Country._id
WHERE Country.name = 'VietNam'
【问题讨论】:
标签: javascript node.js mongodb mongoose aggregation-framework