将子文档添加到文档 - mongoose

时间:2018-06-13 23:45:41

标签: mongodb mongoose

晚上好!我有以下文件:

{ 
    "_id" : ObjectId("5b21a4332a5e3333cc64a12f"), 
    "nome" : "John", 
    "sobrenome" : "Barbosa", 
    "viagem" : [
        {
            "empresa_origem" : "BRF", 
            "cidade_origem" : "Concórdia", 
            "_id" : ObjectId("5b21a4332a5e3333cc64a130")
        }
    ], 
    "__v" : NumberInt(0)
}

意识到存在子文档vaigem。

在上面的示例中,有用户注册和旅行。我想在同一个用户中注册更多旅行,如下所示:

    { 
        "_id" : ObjectId("5b21a4332a5e3333cc64a12f"), 
        "nome" : "John", 
        "sobrenome" : "Barbosa", 
        "viagem" : [
            {
                "empresa_origem" : "BRF", 
                "cidade_origem" : "Concórdia", 
                "_id" : ObjectId("5b21a4332a5e3333cc64a130")
            },
            {
                "empresa_origem" : "BRF", 
                "cidade_origem" : "Capinzal", 
                "_id" : ObjectId("5b21a4332a5e3333cc64a131")
            }
        ], 
        "__v" : NumberInt(0)
}

有可能吗?我怎么能用猫鼬做到这一点?我知道我应该使用用户的#id" John"作为参数。

0 个答案:

没有答案