MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Recupera i valori dall'array e archiviali nel file CSV utilizzando MongoDB

Modifica quell'ultimo print(result); al seguente:

print("Id,name,age,count,RatingValue");
print(result.join("\n"));

Nota:la prima riga è solo per le intestazioni di colonna; la seconda riga stampa il risultato di ciascun dipendente su una riga separata.

Quindi chiama il tuo script e indirizza l'output a un file CSV in questo modo:

mongo --quiet "full-path-to-script.js" > "full-path-to-output.csv"

Nota:il --quiet arg sopprime l'output dell'intestazione Mongo standard (versione della shell e database iniziale).

Ho creato un dettagli raccolta e aggiunto il documento JSON, quindi l'esecuzione dello script modificato ha prodotto il seguente contenuto del file CSV:

Id,name,age,count,RatingValue
14,john,12,3502,5
17,smith,23,232,5