私は主にPHP / MySQLを使用してきましたが、GithubでNode.js / MongoDBプロジェクトを手渡されました。
Mongoチュートリアルを終えて、今ではその概念をある程度理解していると感じていますが、最も基本的なこと、つまりプロジェクトに関連付けられているMongoデータベースを表示する方法がまだわかりません。
設定ファイルで、私は次のことを見つけました:
module.exports = {
database: {
url: 'localhost:27017/app_name'
},
しかし、私がリモートマシン上にいる様子を見て、データベースにアクセスするにはどうすればよいですか?ローカルでセットアップできるように、前の開発者にDBを依頼する必要がありますか?
コードに表示されている単語mongo
のみを検索するpackages.json
ので、あまり役に立ちません。
localhost:27017
DBは、アプリを開発しているローカルマシンにあることを意味します。
あなたの場合、MONGO DBがローカルマシンにインストールされており、プロジェクトを実行しています。
それ以外の場合、集中型DBがある場合は、ここでそのIPを次のように構成する必要があります。
また、リモートDBのmongodb.configを構成して、ローカルマシンからの接続を受け入れるようにします。 "BIND IP"
module.exports = {
database: {
url: 'yourRemoteIP:27017/app_name'
},
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加