2017-09-12 12 views
-1

私はいくつかのデータをMongooseで保存していますが、どこに保存されているのかわかりません。このデータはMongoDbにどこに保存されていますか?どのテーブルやコレクションに?MongoDBにはどのようなスキーマデータが保存されていますか?

var Chat = mongoose.model('Chat', ChatSchema); 

console.log('Message Received: ', msg); 
var data = [{ 
    sent: new Date(), 
    room: 'General', 
    username: 'Chris', 
    text: msg 
}] 
//Loop through each of the chat data and insert into the database 
for (var c = 0; c < data.length; c++) { 
    //Create an instance of the chat model 
    var entry = new Chat(data[c]); 
    //Call save to insert the chat 
    entry.save(function(err, savedChat) { 
    console.log(savedChat); 
    }); 
} 
+0

それはあなたがムースで指定されたどんなコレクションに保存する必要があります –

答えて

0

デフォルトでは、Mongooseはモデル名をutils.toCollectionNameメソッドに渡すことによってコレクション名を生成します。このメソッドは、名前を複数形にします。あなたのケースでは

データベースに接続する場合は、コレクションが表示されます。http://mongoosejs.com/docs/guide.html(コレクションオプション:):

マニュアルを参照してくださいchats

関連する問題