【发布时间】:2019-08-06 06:47:18
【问题描述】:
我有一个这样的收藏:
- 类别:
{_id: Object:Id(...), code: 'drink', name: 'Soft Drink and Beer'}
{_id: Object:Id(...), code: 'fast-food', name: 'Burger and Chicken Fry'}
- 组人:
{_id: Object:Id(G1), categories: {'drink' => 5, 'fast-food' => 3}}
{_id: Object:Id(G2), categories: {'drink' => 2}}
我真正想要的愿望输出:
{_id: Object:Id(G1), categories: {'Soft Drink and Beer' => 5, 'Burger and Chicken Fry' => 3}}
{_id: Object:Id(G2), categories: {'Soft Drink and Beer' => 2}}
我尝试了很多方法,但都没有运气。你有这个案例的经验吗?
【问题讨论】:
标签: mongodb mongodb-query aggregation-framework mongoid6