Как вставить только вложенный документ в существующий документ в MongoDB через expressjs (не обновлять)? - PullRequest
0 голосов
/ 30 июня 2019

Я хотел бы использовать функцию "app.post (express)", чтобы вставить только вложенные документы в существующий документ. Допустим,

{
    "_id": {
        "$oid": "59e3a593734d1d62dcbe79c3"
    }
    "type": "fresh"
    "fruit": [
        {
            "typin": "apple",
            "color": "red",
            "timestamp": [
                {
                    "unixtime": "147899120"
                },
            ]
        }
}

Я хочу написать функцию; если я нажимаю тот же тип контекста (свежий) для ex. банан добавить под фруктовый поддокумент, как;

{
    "_id": {
        "$oid": "59e3a593734d1d62dcbe79c3"
    }
    "type": "fresh"
    "fruit": [
        {
            "typin": "apple",
            "color": "red",
            "timestamp": [
                {
                    "unixtime": "147899120"
                },
            ],
           "typin": "banana",
            "color": "yellow",
            "timestamp": [
                {
                    "unixtime": "147899120"
                },
            ]
        }
}

Есть ли простое решение для этого? MongoDB версия 4.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...