Я работаю над разделом обмена сообщениями проекта, в котором я храню сообщения в такой структуре:
"_id": userId,
"messages": {
"5c0dd118a97fa61b702511e4": [
{
"body": "This is a message",
"sender": userId,
"receiver": "5c0dd118a97fa61b702511e4",
"timestamp": datetime.now()
}
]
}
Как запросить добавление нового сообщения, чтобы добавить новое сообщение всписок?5c0dd118a97fa61b702511e4
- идентификатор пользователя получателя сообщения.Я не уверен, использовать ли $set
или $addToSet
в этом случае.