以下代码无效。如何从json对象获取TripNo?
model.Gps.find({EmpName:empName}, function(e,o){
var jsonvar = JSON.stringify(o);
console.log(jsonvar.TripNo);
});
架构:
var gpsSchema = mongoose.Schema({
EmpName: String,
TripNo: String,
Latitude: String,
Longitude : String,
Timestamp: Date
});
答案 0 :(得分:0)
从mongoose返回的数据应该已经是一个对象。你不需要解析任何东西。您可以通过执行以下操作来访问数据。
model.Gps.find({EmpName:empName}, function(e,o){
var jsonvar = o;
console.log(jsonvar.TripNo);
});
或者只是。
model.Gps.find({EmpName:empName}, function(e,o){
console.log(o.TripNo);
});