這裏是初始化查找從蒙戈外殼(無輸出)保存的數據
mongoose.connect('mongodb://localhost/gpsdb');
var db = mongoose.connection;
db.on('open', function() {
// now we can start talking
});
代碼成功開業後,我保存數據這樣的,它給了我沒有錯誤。
function saveGPSData(data){
var newData = new GPSData(data);
newData.save(function(err){
if(err)
return console.error(err);
});
}
現在在mongo shell中,我試圖檢索那些數據,但它給了我空的輸出。
> use gpsdb
> db.GPSData.find();
>
它給我沒有輸出。我還可以在gpsdb中找到哪些模型?
以下是完整的源代碼http://pastebin.com/K7QPYAx8
JUST發現,在DB文件夾中有通過MongoDB的
/data/db/gpsdb.0
/data/db/gpsdb.1
/data/db/gpsdb.n
顯示更多的代碼。 – alessioalex 2012-01-11 16:31:15
http://pastebin.com/K7QPYAx8 – coure2011 2012-01-11 16:48:00
您是否正在使用安全寫入?默認情況下,Mongodb使用fire-and-forget寫操作,不會報告錯誤。如果您沒有使用安全寫入,那麼寫入失敗時可能會報告錯誤。查看http://www.mongodb.org/display/DOCS/getLastError+Command瞭解更多信息。 – stbrody 2012-01-11 19:59:57