2015-06-20 3 views
0

моего mongdb запускается: Суд mongod --port 27111почему мангуст не меняет MongoDB

но мой мангуст код() не работает на MongoDB, ничего не изменилось MongoDB с точкой Монго оболочки зрения.

$ Монго 127.0.0.1:27111/foo - ВСТАВКА - MongoDB версия оболочки: 2.4.9 подключения: 127.0.0.1:27111/foo

шоу д.б.н. местного 0.078125GB показать д.б.н. местный 0.078125GB

var mongoose = require('mongoose'); 
var db  = mongoose.createConnection('mongodb://127.0.0.1:27111/foo'); 

var Schema = mongoose.Schema; 
var Tasks = new Schema({ 
    project: String, 
    description: String, 
}); 
mongoose.model('Task', Tasks); 

var Task =mongoose.model('Task'); 

var task = new Task();  
task.project = 'bikeshed'; 
task.description = 'paint the bideshed red.'; 
task.save(function(err){ //save 
    if(err) throw err; 
    console.log('Task saved'); 
}); 


//搜索文档 
Task.find({"project": 'bikeshed'}, function(err, tasks) { 
    for (var i = 0 ; i < task.length ; i++) { 
    console.log('--------------ID:' + tasks[i]._id); 
    } 
}); 

mongoose.disconnect(); 

ответ

1

Вместо mongoose.createConnection используйте mongoose.connect

var db = mongoose.connect('mongodb://127.0.0.1:27111/foo'); 
Смежные вопросы