私はmongo dbノードを使ってUbuntu 16.04で簡単なサービスを作成し、角度2のアプリケーションにデータを返すように表現しました。Bitnami Meanstack Mongoose Connection
私はserver.jsというファイルを持っています。このファイルは、gameという名前のデータベースとplayersというコレクションでローカルのmongodbインスタンスに接続しています。私のローカルマシンに正常にインストールされます。しかし、私はBitnamiの平均スタックイメージをamazon ec2に展開しようとしています。 (吹き出物いっぱい)。私はthis guideに従ってポートを正しく設定しました。リモートに接続できます。しかし、私はどのデータベースにも接続することはできません。ここで私のローカルマシン上で動作するコードです。
mongoose.connect('mongodb://localhost:27017/game');
router.route('/player')
.get(function(req, res) {
console.log(mongoose.connection.readyState);
Player.find({"player":user,"password":password},function(err, Test) {
if (err)
res.send(err);
res.json(Test);
});
});
そして、ここでは、私は平均スタック画像上にconsole.logとゼロの値に1の値を取得する平均スタック画像のための私の調整のコードの私のローカルマシン上
mongoose.connect('mongodb://root:"[email protected]:27017/game');
router.route('/player')
.get(function(req, res) {
console.log(mongoose.connection.readyState);
Player.find({"player":user,"password":password},function(err, Test) {
if (err)
res.send(err);
res.json(Test);
});
});
です。私はmongooseでbitnamiのmongoインスタンスに接続する方法がわかりません。私はゲームが存在し、私が欲しいデータがあることを確認しました。