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

Bagaimana cara mengatur database MongoDB di Heroku dengan MongoLab?

Meskipun kode koneksi di kotak kode pertama tampaknya benar, objek emailProvider tidak menggunakannya. Sebagai gantinya, di app.js, EmailProvider sedang terhubung ke localhost:27017 dan nama database di-hardcode di emailprovider.js sebagai 'localdb'.

Yang ingin Anda lakukan adalah menggunakan informasi koneksi yang disediakan di variabel lingkungan MONGOLAB_URI di EmailProvider Anda, yang sudah berisi host, port, dan nama database.

Ada beberapa cara untuk melakukan ini, tetapi salah satu caranya adalah dengan memindahkan kode koneksi Anda dari kotak kode pertama ke konstruktor EmailProvider, dan kemudian mengubah konstruktor sehingga dibutuhkan URI alih-alih host dan port. Dengan begitu, Anda dapat meneruskan variabel MONGOLAB_URI ke konstruktor di app.js.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kemampuan kinerja agregasi MongoDB

  2. Bandingkan perbedaan mongo pada dua koleksi

  3. Gabungkan dokumen dengan array bersarangnya dan array bersarangnya

  4. Bagaimana cara melakukan operasi mongodb mentah di luwak?

  5. Salin Database di Mongoose