Javascript 如何从节点JS上的另一个架构填充计数编号
我有两个模式:产品和地区 产品:Javascript 如何从节点JS上的另一个架构填充计数编号,javascript,node.js,mongodb,mongoose,aggregation-framework,Javascript,Node.js,Mongodb,Mongoose,Aggregation Framework,我有两个模式:产品和地区 产品: _id, name, price, region_id 地区: _id, region_name 我想得到区域结果,包括 _id, region_name, **the number of products from the region** 使用Region.find()我得到 [ { _id: XXX, region_name: 'ABC' }, ... ] 我应该使用populate()还是其他方法 我的设置:Node JS、Express
_id,
name,
price,
region_id
地区:
_id,
region_name
我想得到区域结果,包括
_id,
region_name,
**the number of products from the region**
使用Region.find()我得到
[ { _id: XXX, region_name: 'ABC' }, ... ]
我应该使用populate()还是其他方法
我的设置:Node JS、Express、Mongoose
谢谢 您应该在此处使用
$lookup
聚合。填充将无法按预期在此处工作。答案对您不起作用?