MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Lấy các giá trị từ mảng và lưu trữ nó trong tệp csv bằng cách sử dụng MongoDB

Thay đổi print(result); như sau:

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

Lưu ý:Dòng đầu tiên chỉ dành cho tiêu đề cột; dòng thứ hai in kết quả của mỗi nhân viên trên một dòng riêng biệt.

Sau đó, gọi tập lệnh của bạn và hướng đầu ra tới tệp CSV như sau:

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

Lưu ý:--quiet arg ngăn chặn đầu ra tiêu đề Mongo chuẩn (phiên bản shell và cơ sở dữ liệu ban đầu).

Tôi đã tạo một chi tiết và đã thêm tài liệu JSON của bạn vào đó, rồi chạy tập lệnh đã sửa đổi dẫn đến nội dung tệp CSV sau:

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB không thể sử dụng part để truyền phần tử

  2. Đếm thuộc tính tài liệu con trong một phép chiếu bằng cách sử dụng MongoDB và Javascript

  3. Cách sử dụng GridFS để lưu trữ hình ảnh bằng Node.js và Mongoose

  4. mongodb - Xây dựng DBRef bằng chuỗi hoặc ObjectId

  5. Tích hợp mongodb vớiasticsearch trong môi trường node.js