sql >> データベース >  >> NoSQL >> MongoDB

OpenShiftからJAVAを使用してMongoDBサーバーに接続するにはどうすればよいですか?

    OpenShiftは環境変数を提供します 、MongoDBへの接続に使用する必要があります。

    • OPENSHIFT_MONGODB_DB_HOST MongoDBのIPアドレス
    • OPENSHIFT_MONGODB_DB_PORT MongoDBポート
    • OPENSHIFT_MONGODB_DB_USERNAME MongoDBユーザー名
    • OPENSHIFT_MONGODB_DB_PASSWORD MongoDBパスワード
    • OPENSHIFT_MONGODB_DB_URL MongoDB接続URL(例:mongodb://<username>:<password>@<hostname>:<port>/

    データベースに接続するために1行のコードを使用しています:

    new MongoClient(new MongoClientURI(System.getenv("OPENSHIFT_MONGODB_DB_URL")));
    



    1. PyMongoは、2つ以上のフィールドを持つ一意のインデックスを作成します

    2. マングース:入力された値にアクセスできません

    3. 未定義のメソッドMongoDB\Driver \ ReadConcern ::isDefault()の呼び出し

    4. Mongoドキュメント内の配列の更新が機能しない