汇总具有多样性的文件

时间:2017-05-05 15:12:12

标签: mongodb

[
    {
        "_id": 0,
        "type": "cat"
    },
    {
        "_id": 1,
        "type": "dog"
    },
    {
        "_id": 2,
        "type": "cat"
    },
    {
        "_id": 3,
        "type": "unicorn"
    }
]

如何根据字段N选择type个文档并保留多样性。

示例:

  • 如果我要求2份文件,我绝不应该有两份文件 "cat"
  • 如果我要求4份文件,我应该只有3份(只有一份 应包括"type": "cat"

0 个答案:

没有答案