MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB:eksportuj odrębną wartość kolumny

Nie da się tego zrobić w ten sposób. wyraźne jest poleceniem bazy danych, a --query opcja pozwala na użycie tylko zapytania do filtrowania dokumentów.

Jeśli używasz mongodb w wersji 3.4 lub nowszej, możesz użyć widoków aby zagregować swoją kolekcję i wyeksportować ją z widoku.

Najpierw utwórz widok w powłoce mongo:

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

Następnie wyeksportuj:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Norm.MongoException:Przekroczono limit czasu połączenia podczas próby uzyskania połączenia z puli połączeń

  2. MongoDB / Geojson $geoprzecina problemy

  3. Jak włączyć ReadConcernMajority w MongoDB 3.6.3?

  4. Wstaw dane w MongoDB za pomocą PHP

  5. Mongoose.aggregate(pipeline) łączy wiele kolekcji za pomocą $unwind, $lookup, $group