【发布时间】:2017-04-17 13:58:54
【问题描述】:
我是 mongo 和 node.js 的初学者,在现有项目中,我们有一个带有 geolocs 的商店的集合。我收到以下错误(我删除了一些字段)
"code" : 16755,
"errmsg" : "Can't extract geo keys: { _id: ObjectId('566990eea9c7a38740a305a3'),
id: 50, guid: \"NL7a09b334-7524-102d-a4ef-00163e5faa0c\", version: 0, owner: 118,
published: 1, loc: [ -9999, -9999 ], logo: \"69db95d0-d58d-40cf-80d3-ac80b8c86af8.png\" }
can't project geometry into spherical CRS: [ -9999, -9999 ]"
当我尝试$set 商店的一些值时。我看到值 -9999、-9999 不正确,但是当我尝试用(在 Robomongo 中)其他值替换它时,我得到了同样的错误。如何修复此错误,以便我可以编辑 loc 中的值并执行 $set?
【问题讨论】:
-
您的更新操作如何?请包括它
标签: mongodb geolocation