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.js
và script2.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)
}