[英]Limiting number of different kind of results in mongoDB aggregation
我想编写一个包含以下文件的聚合:
{ type: "dog", name: "Charlie" }
{ type: "dog", name: "Felix" }
{ type: "dog", name: "John" }
{ type: "cat", name: "Tum" }
并返回每种类型最多 2 个,不以任何单独的方式分组:
{ type: "dog", name: "Charlie" }
{ type: "dog", name: "Felix" }
{ type: "cat", name: "Tum" }
意思是最多两只猫加上最多两只狗。 分组和限制到这里的方式吗? 如果是这样 - 如何?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.