Vzhledem k množství dat bych to určitě spustil přímo na serveru. Zde je příklad, který lze použít jako vodítko. Nahradí names
pole s novým polem z $split
.
db.collectionName.aggregate(
[
{ "$addFields": {
"names": { "$split": [ "$names", "," ] }
}},
{$out:"collectionName"}
]
)