Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MongoDB

Xuất trường cụ thể của collection MongoDB ra file với mongoexport

Công cụ mongoexport cho xuất dữ liệu ra file CSV/JSON với tùy chọn chọn trường (-f).

Tạo collection demo284:

> db.demo284.insertOne({"FirstName":"Chris"});
> db.demo284.insertOne({"FirstName":"Robert"});
> db.demo284.insertOne({"FirstName":"Bob"});

Cú pháp mongoexport chỉ xuất trường FirstName ra file CSV:

mongoexport -d test -c demo284 -f FirstName --type=csv -o "C:\Users\Amit\Desktop\Result.csv"

Kết quả chạy:

2020-02-17T21:49:36.708+0530 connected to: localhost
2020-02-17T21:49:36.712+0530 exported 3 records

File CSV kết quả (có header):

FirstName
Chris
Robert
Bob

Lưu ý: mongoexport chạy từ command line, không phải trong mongo shell.