Home Index build failed :: caused by :: Can’t extract geo keys
Post
Cancel

Index build failed :: caused by :: Can’t extract geo keys

Error

  • mongoDB의 GeoJSON을 사용하기 위해 다음과 같이 mongoDB에 쿼리를 날렸더니 에러가 떴다.

    1
    
      db.visitJeju.createIndex({location:"2dsphere"})
    
  • Error

    스크린샷_2022-04-02_오전_2 33 27

Error 해결

  • 무엇때문인지 ObjectId(’624708b37881cf12acabc8cc’) 요놈의 index를 못 만드는거 같아 조회를 해봤더니 다음과 같았다.

    스크린샷_2022-04-02_오후_5 17 35

    coordinates를 살펴보니 숫자가 들어가 있지 않고 string으로 들어가 있어 에러가 난 것이다.

  • 바로 숫자로 고쳐 다시 돌려보니 Error가 해결 되었다.

This post is licensed under CC BY 4.0 by the author.