2016-05-29 1 views
0

Cloud9でnode.js、socket.ioとmongodbを使用してチャットアプリケーションを作成しました。Cloud9とmongodbのデータを表示

私はこのコードを使用してスキーマとモデルを作成しました:

//mongoose connect 
mongoose.connect('mongodb://test-mmnnww123.c9users.io:27017/chat', function(err){ 
    if(err){ 
     console.log(err); 
    }else{ 
     console.log('CONNECTED!'); 
    } 
}); 

//mongoose model 
var chatSchema = mongoose.Schema({ 
    nick : String, 
    msg : String, 
    created : {type : Date, default: Date.now} 
}); 

var Chat = mongoose.model('Message', chatSchema); 

すべてが完璧に動作し、私は正常にデータを保存するが、私はデータを表示することができませんでした、他の言葉で私はそのテーブルを表示したいですメッセージと呼ばれる作成されました。

表示するには、そのURLまたはnpmコマンドのURLがありますか?

答えて

0

mongodbサーバーに接続できるかどうか分かりません。 cloud9はポート80808081、および8082のみをエクスポートするため、外部から27017にアクセスすることはできません。

ローカルのmongodbサーバーにアクセスするには、代わりにmongodb://localhost:27017を使用できるはずです。これが動作するはずです。

+0

解決策を見つけました –

関連する問題