【问题标题】:Getting [[null]] in nested coordinates array在嵌套坐标数组中获取 [[null]]
【发布时间】:2014-04-13 11:39:35
【问题描述】:

我有一个像这样的猫鼬模式:

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]]

最后一个结果是一个多边形,[[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] ] ]

我做错了什么?

【问题讨论】:

    标签: node.js mongodb mongoose schema


    【解决方案1】:

    已修复。 问题是我在上面使用的eval():/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      • 2016-06-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多