Я начинаю с mongodb и имею коллекцию с документами, которые выглядят следующим образом
{
"type": 1,
"tags": ["tag1", "tag2", "tag3"]
}
{
"type": 2,
"tags": ["tag2", "tag3"]
}
{
"type": 3,
"tags": ["tag1", "tag3"]
}
{
"type": 1,
"tags": ["tag1", "tag4"]
}
При этом я хочу установить всех тегов для определенного типа. Например, для типа 1 я хочу установить tag1, tag2, tag3, tag4
(любой порядок).
Все, что я мог придумать, это получить теги и добавить их к set
в python, но я хотел знать, есть ли способ сделать это с помощью mapreduce mongodb или чего-то еще. Пожалуйста, сообщите.