MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara meneruskan variabel lingkungan ke skrip mongo

Ini berhasil untuk saya:

mongo --eval "var my_var = '$MY_VAR'" my_script.js

Tinggalkan < . mongo akan memproses argumen yang tersisa pada baris perintah sebagai file yang akan dieksekusi/ditafsirkan, tetapi tampaknya menggabungkan pengalihan input shell dengan --eval menyebabkan namespace javascript disetel ulang.

Saya berasumsi tetapi tidak dapat mengonfirmasi bahwa ini karena nama file yang diteruskan sebagai argumen diproses melalui load() mekanisme, yang menurut https://docs.mongodb.com/v3 .2/reference/method/load/ , berperilaku sebagai berikut:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara menjalankan SlaveOk di Mongoose?

  2. Hybrid Cloud vs Full Public Cloud - Pro &Kontra

  3. Hitungan MongoDB() versus countDocuments()

  4. konfigurasi ukuran ruang lama maks di Nodejs

  5. Permintaan nomor panjang Java Mongodb