Robomongo を含むいくつかの異なる GUI を調べましたが、Meteor データベースに接続できないようです。使用するのに最適な GUI とその実装方法を教えてください。オンラインでガイドが見つからないようです。
3 に答える
umongo を使用して接続するには:
ターミナルで、次を実行します (プロジェクト ディレクトリにいることを確認してください)。
meteor mongo --url someappname.meteor.com
注: これは、アプリが meteor によってホストされていることを前提としています。ローカル データベースにアクセスする場合は、--url の後のすべてを省略します
出力は次のようになります。
mongodb://client:1234-abcd-1234-abcd-1234567890@production-db-a1.meteor.io:27017/yourappname_meteor_com
umongo で、[ファイル] > [接続] に移動し、その文字列を [URI] フィールドに入力します。Enterキーを押します。
コレクション内のドキュメントを表示するには、サイドバーでそのコレクションに移動し、表示するコレクションを強調表示します。
そのコレクション内のすべてのドキュメントを表示するには、[ドキュメント] > [検索] をクリックします。すべてのフィールドを空白のままにして、[OK] をクリックします。
大規模なコレクションを表示するには、umongo が適切であることがわかりましたが、Meteor URI はすぐに期限切れになり、umongo はエラーをスローし始めます。
注: おそらく 1 ~ 2 分しかファイルを表示できないため、上記で接続できますが、単にコレクションを表示する以外にはあまり役に立たない可能性があります (その時点でターミナルを使用しないのはなぜですか? )。そのため、z-mongo-admin を使用するという imslavko の提案は、プロジェクトが成熟したときに進むべき道になると思います。
Mongo データベースのコンテンツを表示する UI が必要な場合は、いくつかのオプションがあります。
Meteor 固有のものが必要な場合は、この大気パッケージをご覧ください: Houston Admin。コミュニティによって構築されたサードパーティのパッケージです。
より一般的な解決策については、素晴らしいUIを備えたルビー宝石であるgenghisをご覧ください。