sql >> データベース >  >> NoSQL >> MongoDB

MongoError:タイプ:ポイントのオブジェクトからジオキーを抽出できません

    問題はそれです

    [ 32.4586858, -110.8571443 ]
    

    は有効な座標ではありません。順序は経度の後に緯度が続く必要がありますが、その座標は逆に見えます(有効な緯度の範囲が-90〜90であり、-110.8571443がその範囲外であるという事実から判断します)。

    私はあなたが意味したと思います:

    { type: "Point", coordinates: [ -110.8571443, 32.4586858 ] }
    

    または、他の入力エラーがありました。



    1. マングース-RangeError:最大呼び出しスタックサイズを超えました

    2. created_atフィールドとupdated_atフィールドをマングーススキーマに追加します

    3. MongoDB$type集約パイプライン演算子

    4. MongoDB-データベースを作成する