跳到主要内容
CNode

想问下关于mongodb查询的一个问题,已经找了很久都没找到合适的答案

问答
Bbeldon发布于 9 年前
018080

例如我有如下的一条记录

{
    "_id" : ObjectId("595d91f6629e93cae5a59345"),
    "username" : "job",
    "friends" : [ 
        {
            "name" : "luther",
            "age" : 18
        }, 
        {
            "name" : "alex",
            "age" : 18
        }, 
        {
            "name" : "babo",
            "age" : 30
        }, 
        {
            "name" : "landon",
            "age" : 18
        }, 
        {
            "name" : "reele",
            "age" : 19
        }
    ]
}

我要对friends进行查询,只想获取这条记录下的 age大于19的frends,其他的不需要查询出来,要是平时的查询,会把整条记录查询出来的,请问下有没有好的查询方案,求分享。

查看回复

回复 (0)

暂无回复,成为第一个参与讨论的人。

参与回复

登录后即可参与回复。登录