在mongodb中的数组中查询文档

时间:2018-08-14 10:35:39

标签: mongodb

Schema:
     {
        "Name" : "Ammulu",
        "Details" : [ 
            {
                "Date" : "2018-08-10",
                "Client" : "Mongo",
                "ChargeCode" : {
                    "Test" : "2",
                    "Analysis" : "1",
                    "Meeting" : "3"
                }
            },
        {
                "Date" : "2018-08-11",
                "Client" : "Mongo",
                "ChargeCode" : {
                    "Test" : "2",
                    " Cod " : "1",
                    "Meeting" : "3"
                }
            },
        {
                "Date" : "2018-08-12",
                "Client" : "Mongo",
                "ChargeCode" : {
                    "Test" : "2",
                    " Cod " : "1",
                    "Meeting" : "3"
                }
            }
        ]
    }

我试图以这种格式导出模式

Name    Date       Test     Analysis    Meeting 
Ammulu  2018-08-10   2          1       3
        2018-08-11   2          1       3

我尝试了以下查询:

mongoexport --db sample --collection test --fields Name,Date,ChargeCode.Test,ChargeCode.Analysis,ChargeCode.Meeting --query "{'Name':/Ammulu/)}" --type=csv --out C:\Users\home\Desktop\users.csv  

但我得到以下输出:

Name    Date       ChargeCode.Test  ChargeCode.Analysis ChargeCode.Meeting
Ammulu  2018-08-10         2                     1           3
        2018-08-11         2                     1           3

0 个答案:

没有答案