MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB:eindeutigen Spaltenwert exportieren

So geht das nicht. eindeutig ist ein Datenbankbefehl und --query Option erlaubt es, nur eine Abfrage zu verwenden um Dokumente zu filtern.

Wenn Sie mongodb v3.4 oder höher verwenden, können Sie Ansichten verwenden um Ihre Sammlung zusammenzufassen und aus der Ansicht zu exportieren.

Erstellen Sie zuerst die Ansicht in der Mongo-Shell:

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

Dann exportieren Sie es:

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