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

Variabel lingkungan OpenShift Python mongoDB tidak disetel/tidak dapat terhubung

Variabel koneksi OpenShift didefinisikan sebagai variabel lingkungan, mereka tidak dapat diakses sebagai variabel Python biasa. Jadi pernyataan cetak yang Anda berikan tidak berfungsi, berikut ini seharusnya;

import os
print os.environ['OPENSHIFT_MONGODB_DB_PORT']

Anda harus mengubah kode Anda menjadi;

client = MongoClient('mongodb:%s:%s/' % (os.environ['OPENSHIFT_MONGODB_DB_HOST'], os.environ['OPENSHIFT_MONGODB_DB_PORT))

Anda dapat merujuk ke contoh disini .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. perintah mongod dan mongo tidak berfungsi di windows 10

  2. Konversi format datetime dari layanan web ke string

  3. Menyortir agregasi hasil addToSet

  4. mengapa DuplicateKeyError:E11000 indeks kesalahan kunci duplikat:test.test.$notification_1 kunci dup:{ :null }

  5. Dorong nilai ke dalam array database mongodb melalui (sails js) waterline