डेटा की मात्रा को ध्यान में रखते हुए, मैं निश्चित रूप से इसे सीधे सर्वर पर चलाऊंगा। यहां एक उदाहरण दिया गया है जो एक गाइड के रूप में उपयोग करने के लिए काम करता है। यह names
. की जगह लेगा $split
. से एक नई सरणी के साथ फ़ील्ड ।
db.collectionName.aggregate(
[
{ "$addFields": {
"names": { "$split": [ "$names", "," ] }
}},
{$out:"collectionName"}
]
)