2016-12-04 6 views
1

私はこの(申し訳ありません)愚かな質問には申し訳ありません...私は流星とmongodbをWindowsコンピュータにインストールし、いくつかのアプリケーションを書き始めます。私は、私のデータベースアプリケーションを押してmongoを使用する方法を理解していない...私は私のアプリのディレクトリと起動mongodで1つのシェルを開き、同じフォルダ内のもう一つのシェルで私はmongoを開始します。mongodbで自分のユーザーコレクションを表示する方法

ショーDBS
ローカル

startup_log
system.indexes私のコレクションはある


ショーコレクションローカルDBへの切り替え
使用ローカル?ユーザーコレクションはどこですか?あなたはこの答えをチェックして、シェルを使用して、すべてのあなたのMongoDBのコレクションを表示するには

答えて

1

MeteorはMinimongoというライブラリを使用しているため、show dbsをmongoシェルで実行すると表示されません。

デフォルトでは、ポート3001を指しています。したがって、Robomongoを使用している場合は、そのポートを監視するように設定することができます。

1

How to list all collections in the mongo shell?

あなたのアプリが上の使用にこのコマンドを実行しているときに、また、MongoDBのGUIツールなどRobomongo

+0

はい私はアプリケーションDBと "接続"する方法を理解していない、私はローカルデータベースだけを参照して、コレクションはありません – IfThenElse

+1

ポート3001、しかし、私はあなたがすでにそれを持っていると思う – Mikkel

+0

、 'meteor mongo -U'を実行することができます: ところで、流星はデータをサーバー側のコレクション、クライアント側のコレクションと両側からアクセス可能なコレクションに格納します。最初はちょっと混乱していました。私はこの[guide](http://meteortips.com/first-meteor-tutorial/databases-part-1/)が助けてくれるかもしれないと思います – yaitloutou

3

を使用することができます独立したコマンドラインmongo 127.0.0.1:3001

メテオールは、このサーバーにコレクションを保持します。このサーバでmongoを実行した後、use meteorと書くと、実行中のアプリケーションに固有のdbを使用できます。 db.getCollectionNames()

+0

Omg ...私はこの接続でrobomongoを開始し、最終的に私のコレクションを見ます... – IfThenElse

関連する問題