这里是初始化查找从蒙戈外壳(无输出)保存的数据
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