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

如何从Node.js中的SchemaTypes.Double mongoDB中提取值,node.js,mongodb,Node.js,Mongodb,目前,我的目标如上所述。 我需要从这个物体上得到77.7485988 在mongoDB中,这种模式是 lat: Double { _bsontype: 'Double', value: '77.7485988' } 如何从对象中获取值?您的对象的类型为bsontype,与\u id的类型类似 您可以使用.valueOf()获取值,这类似于从ObjectId获取\u id值作为字符串 你的情况应该是 require('mongoose-double')(mongoose); Start_lat:

目前,我的目标如上所述。 我需要从这个物体上得到77.7485988

在mongoDB中,这种模式是

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

如何从对象中获取值?

您的对象的类型为
bsontype
,与
\u id
的类型类似

您可以使用
.valueOf()
获取值,这类似于从ObjectId获取
\u id
值作为
字符串

你的情况应该是

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

您使用的是哪个版本的mongodb?
lat.valueOf();