問題タブ [robo3t]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - OpenShift から Java を使用して MongoDB サーバーに接続するにはどうすればよいですか?
MongoDB
でインスタンスを作成しましたOpenShift
。RockMongo
が提供するサービスである経由で接続できOpenShift
ます。
を使用してインスタンスに接続しようとしていますJAVA
が、Connection refuesed
エラーが表示されます。また、 を使用して接続することはできませんRoboMongo
。
ステータス タブに、RockMongo
次の情報が表示されます。
インスタンスで使用RoboMongo
するMongoLab
と、適切な資格情報が与えられても問題なく機能しますが、ここでOpenShift
はインスタンスへの接続に失敗します。
私のJAVA
アプリでは、次のことを試しています:
127.11.201.2
としてMONGO_URI
。_ インスタンスに接続できないのはなぜですか? 私は何を間違っていますか?
PS を使用して、コマンドを実行するだけでインスタンスputty
に接続できます。mongo
mongo
mongodb - コレクションへのMongoDB 3.0.2発行ログイン
現在、MongoDB の古いバージョンを使用しており、最新バージョンを新しい ubuntu ホーム サーバーに配置すると考えていました。ただし、設定した管理者ユーザーの使用に問題があります。
ただし、Robomongo を使用すると、失敗したと判断されたようです。ログを確認すると、上記のメッセージが表示されます。ログインできるようにするために何をしなければならないか教えてください。これは RoboMongo の問題ですか、それとも他の問題ですか?
mongodb - mongo DB を実行している aws VM を Windows マシンの robomongo に接続するにはどうすればよいですか?
amazonaws の VM で実行されている mongodb データベースにアクセスしようとしています。ロボモンゴ経由で接続しようとしています。取得接続できません。
mongoDB が 27017 をリッスンしていることを確認し、/etc/mongodb.conf の mongodb.conf で bind_ip = 0.0.0.0 を #bind_ip = 0.0.0.0 にコメントしました
mongodb - MongoDB - 特定のフィールドが参照されているすべてのドキュメントを削除することは可能ですか?
私はDocuments
、別の への参照キーを持っていますDocument
。そのフィールドへの参照を持つすべてのドキュメントを一度に削除することは可能ですか?
現時点では、db.collection.remove(<query for the reference>)
すべてのコレクションで使用して実行しますが、これはまったく効率的ではないようです。
私がやりたいことは、すべてのドキュメントを実行する単一の削除クエリを使用することです。RoboMongo でコマンド プロンプトを使用しています。
mongodb - MongoDB - シェル スクリプト - $in 引数が機能しない
db.system.js.save
サーバーにjs関数を保存するために使用しています。
私はこれまでにこのスクリプトを書きました
次の引数findAllDocuments(ObjectId("544a30c80c80d5809180b"),<more objects>);
で呼び出していますが、機能していません。
私はそれをarguments
別の方法で呼び出す必要がありますか?arguments[0]
たとえば、動作しているためです。
編集:明確arguments
にするために、javascript関数のパラメーターがあります。
findAllDocuments(ObjectId("544a30c80c80d5809180b"),ObjectId("544a30c80c80d5809180b"), <and more objectIds>);
このように使用すると機能しますが、引数の長さは可変です。
編集2:
$ref で $in を正しく使用するにはどうすればよいですか?
mongodb - リモート Mongo データベースに接続できません (v3.0.3)
サーバー上
サーバーで Mongod インスタンスを実行しています。
管理者にユーザーを作成し、それを使用してreadWrite
、アクセスしたいデータベースにロールを持つユーザーを作成しました。
mongo/etc/mongod.conf
ファイルを更新しました。
Mongod
を使用して再起動しましたsudo service mongod restart
クライアントで:
このdb.auth(user,pass)
コマンドはリモート サーバーでは正常に機能しますが、クライアント (ホーム システム) では認証エラーが表示されます。
use myDb
コマンドで正しいデータベースを使用していることを確認しました。
PS。コマンドを使用してmongoサーバーに接続できますmongo xx.xx.xx.xx:27017
。しかし、認証できません。
助けてください。モンゴ v3.0.3。
mongodb - RoboMongo 0.8.5日付の挿入エラー
次のような多くの形式を試しました:
また
あるいは
各検証試行は次で終了します。
何か案は?