1

我有以下文件:

{
    "username":"test",
    "comments":
    [
        {
            "commentId":"53453445",
            "message":"Hello this is a message"
        },
        {
            "commentId":"53453445",
            "message":"Hello this is a message"
        },
        {
            "commentId":"53453445",
            "message":"Hello this is a message"
        }
    ]
}

如何将评论限制为仅显示 2 个项目?

4

1 回答 1

5

$slice运营商:

db.collection.find( { "username":"test" }, { comments: {$slice: 2 } } );

于 2013-04-25T21:36:10.333 回答