如何从Node.js中的SchemaTypes.Double mongoDB中提取值

时间:2018-08-14 21:59:47

标签: node.js mongodb

lat: Double { _bsontype: 'Double', value: '77.7485988' }

目前,我的物体正如上所述。 我需要从对象中获取77.7485988。

在mongoDB中,此模式为

require('mongoose-double')(mongoose);
Start_lat:{
        type : SchemaTypes.Double,
        required: true
    }

如何从对象中获取值?

1 个答案:

答案 0 :(得分:1)

您的对象的类型为bsontype,类似于_id的类型。

您可以使用.valueOf()来获取值,这类似于从ObjectId中将_id的值作为string来获取。

您的情况应该是

lat.valueOf();