sql >> Databáze >  >> NoSQL >> MongoDB

Jak převést čárkou oddělené pole řetězce na pole v mongodb

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"}
    ]
)


  1. Konfigurace QueryDSL pro Spring Data a MongoDB pomocí Gradle

  2. Nelze vyhledat záznam TXT pro hostitele Cluster0-XXXXX.mongodb.net

  3. Jak odinstalovat mongodb z Windows

  4. Aktualizujte všechny prvky v poli v mongodb