我有一个像这样的猫鼬模式:
l:{
type: { type: String },
coordinates: { type: Array }
}
我正在寻找数据库中的所有点和多边形来获取它们的坐标,但问题是多边形,示例结果:
_id: n26608798 -> Coordinates: [-4.4991265,36.6750467]
_id: n1753741872 -> Coordinates: [-4.498763,36.6717949]
_id: w93748323 -> Coordinates: [[null]]
最后一个结果是Polygon,[[null]]
应该是这样的:
[
[
[-4.4948252,36.6770003],
[-4.4948708,36.6770321],
[-4.4945418,36.6773356],
[-4.4944965,36.6773035],
[-4.4947042,36.6771119],
[-4.4947491,36.6770705],
[-4.4948252,36.6770003]
]
]
我做错了什么?
答案 0 :(得分:0)
固定。
问题是我上面使用的eval()
:/