Монго запрос на обновление коллекции в пределах значения пары ключей объекта - PullRequest
0 голосов
/ 11 декабря 2018

Я работаю над разделом обмена сообщениями проекта, в котором я храню сообщения в такой структуре:

"_id": userId,
"messages": {
    "5c0dd118a97fa61b702511e4": [
        {
            "body": "This is a message", 
            "sender": userId, 
            "receiver": "5c0dd118a97fa61b702511e4", 
            "timestamp": datetime.now()
        }
     ]
}

Как запросить добавление нового сообщения, чтобы добавить новое сообщение всписок?5c0dd118a97fa61b702511e4 - идентификатор пользователя получателя сообщения.Я не уверен, использовать ли $set или $addToSet в этом случае.

...