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

Làm thế nào để tải nhiều tệp js vào cơ sở dữ liệu bằng cách sử dụng trình bao mongo?

Có nhiều cách khác nhau để tải (chạy) các tệp này. Tôi có hai tệp js script1.jsscript2.js , chẳng hạn.

Từ dòng lệnh OS chỉ định tất cả các tệp:

mongo localhost/testdb script1.js script2.js

Hoặc, tạo một tệp js và bao gồm tất cả các tập lệnh. Ví dụ:tạo script_combined.js với những điều sau:

load("script1.js")
load("script2.js")

Chạy với tư cách:

mongo localhost/testdb script_combined.js

Cách thay thế để chạy nhiều tập lệnh từ bên trong mongo vỏ :

> const script_files = [ "script1.js", "script2.js" ]
> for (let file of script_files) {
      load(file)
  }



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhóm Mongodb và các nhà điều hành dự án

  2. Kết xuất html với dữ liệu với nodejs Express

  3. Cách lấy giá trị từ tài liệu MongoDB

  4. Chạy MongoDB 4.2 được sao chép trong Kubernetes:không nhận được cấu hình replset

  5. MongoDB deleteOne ()