嵌入在Mongodb中的嵌入式文档

时间:2018-03-13 13:43:25

标签: node.js mongodb mongodb-query aggregation-framework

我目前有

{
        "_id": "5aa50b19db6ed014a0239511",
        "exp_Comm_Inv_No": "10",
        "exp_Inv_id_1": {
            "_id": "5a9bfb013fbdb9107165b682",
            "exp_Inv_No": "21",
            "exp_Inv_Date": "2018-03-03T00:00:00.000Z",
            "exp_Party_Name": "5a9bfaea3fbdb9107165b681",
            "currency_Name": {
                "_id": "5a1c1bfabea31d368632e7b4",
                "currency_Name": "GBP",
                "created_On": "2017-11-27T14:06:50.677Z",
                "__v": 0
            },
            "inv_Amt_Fc": 321,
            "fc_Rate": 23,
            "created_On": "2018-03-04T13:56:17.276Z",
            "__v": 0
        }
}

但我想要这个

{
        "_id": "5aa50b19db6ed014a0239511",
        "exp_Comm_Inv_No": "10",
        "exp_Inv_id_1": {
            "_id": "5a9bfb013fbdb9107165b682",
            "exp_Inv_No": "21",
            "exp_Inv_Date": "2018-03-03T00:00:00.000Z",
            "exp_Party_Name": "5a9bfaea3fbdb9107165b681",
            "currency_Name": "GBP",
            "inv_Amt_Fc": 321,
            "fc_Rate": 23,
            "created_On": "2018-03-04T13:56:17.276Z",
            "__v": 0
        }
}

请帮助

1 个答案:

答案 0 :(得分:0)

您可以使用$ project $project{'currency_Name' : "$currency_Name.currency_Name" }