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

GeoJSONポリゴンをMongoDBに保存する

    MongoDB 2.4では、GeoJSONポイント、LineString、およびポリゴンに「2dsphere」インデックスを使用します。

    たとえば、次のインデックスを作成できます:

    db.mycoll.ensureIndex( { loc : "2dsphere" } )
    

    そして、このLineStringを保存します:

    { loc : { type : "LineString" , coordinates : [ [ 1 , 2 ] , [ 3 , 4 ] ] } }
    

    http://docs.mongodb.org/manual/applications/2dsphere/> 。



    1. 存在しないドキュメントのみをインポートするにはどうすればよいですか?

    2. Mongodbで同時に複数のフィールドを$regexで検索しようとしています

    3. 最後の配列エントリフィールド値で結果をフィルタリングする

    4. .rdbファイルがありますが、Redisは起動後に空になります