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

MongoDB:eksporter særskilt kolonneværdi

Det er ikke muligt at gøre det på denne måde. distinct er en databasekommando og --query mulighed for kun at bruge en forespørgsel for at filtrere dokumenter.

Hvis du bruger mongodb v3.4 eller nyere, kan du bruge views for at samle din samling og eksportere den fra visningen.

Opret først visningen i mongo shell:

db.createView("distinctCollectionUid", "collection", [{ $group: { _id: "$uid"}}]);

Eksporter det derefter:

mongoexport -d db -c distinctCollectionUid --type=csv -f "_id" -o distinctUid.csv


  1. Ingen resultater med tekstsøgning MongoDB PHP

  2. mongodb regex virker ikke

  3. Hvad er grundlæggende MongoDB-kommandoer, og hvordan bruger man dem?

  4. MongoDB fusionerer relaterede samlingselementer med andre samlingsresultater