Ошибка при создании индекса для таблицы «MSParcels»: WriteConcern обнаружил ошибку «Не удается извлечь ключи гео из объекта, уродливы геометрия ?:MongoDB 2dsphere индекс ошибки
{ type: "Polygon", coordinates:
[ [ [ -122.118466012, 47.6511409501, 0.0 ],
[ -122.118687874, 47.6508529655, 0.0 ],
[ -122.118817718, 47.650852731, 0.0 ],
[ -122.118890754, 47.650852592, 0.0 ],
[ -122.118891979, 47.651140118, 0.0 ],
[ -122.118703033, 47.6511404878, 0.0 ],
[ -122.118466012, 47.6511409501, 0.0 ] ] ] }
Проблема, я копировании из SQL Сервер, где одинаковые координаты проходят STIsValid
Использование C# драйвер MongoDB.Driver.Builders.IndexKeys.GeoSpatialSpherical
Монго версия 2.4.4
Любые советы?
Спасибо, я сделаю это. –
Нет проблем - можете ли вы отметить ответ, чтобы помочь другим с той же проблемой? – Ross
Эта функция была реализована в MongoDB 3.0.3. –