小编Isa*_*Bok的帖子

从文档数组中删除最旧的 N 个元素

我的 mongodb 中有一个文档,其中包含一个非常大的数组(大约 10k 个项目)。我试图只保留数组中最新的 1k(因此删除前 9k 元素)。该文档看起来像这样:

    {
        "_id" : 'fakeid64',
        "Dropper" : [
            {
                "md5" : "fakemd5-1"
            },
            {
                "md5" : "fakemd5-2"
            },
            ...,
            {
                "md5": "fakemd5-10000"
            }
        ]
    }
Run Code Online (Sandbox Code Playgroud)

我该如何做到这一点?

arrays mongodb

2
推荐指数
1
解决办法
1890
查看次数

标签 统计

arrays ×1

mongodb ×1