var mongo = require('mongoose');
var connection = mongo.createConnection('mongodb://127.0.0.1/test');
connection.on("error", function(errorObject){
console.log(errorObject);
console.log('ONERROR');
});
var Schema = mongo.Schema;
var BookSchema = new Schema({ title : {type : String, index : {unique : true}}});
var BookModel = mongo.model('abook', BookSchema);
var b = new BookModel({title : 'aaaaaa'});
b.save(function(e){
if(e){
console.log('error')
}else{
console.log('no error')
}});
端末に「エラー」または「エラーなし」のいずれも出力されません。接続はもっと何ですか?「エラー」のいずれかが発生していないようです。私はMongoDbが動作していることを確認しました。Mongoose.js instance.save()コールバックが起動しない
おかげで@aaronheckmann! – LDK
ありがとう、mongoosejs.comのチュートリアルへの修正を提出しました。 –
@aaronheckmann、 'mongo.model'を' connection.model'に変更すると、 'TypeError:Undefined type at 'paths.login'が返されます。あなたは参照や配列を使用してのみ入れ子にすることができます。 ' –