MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara mewakili bidang MongoDB GeoJSON dalam Skema Mongoose?

Sebagai referensi, GeoJSON secara resmi didukung di Mongoose 3.6

Lihat catatan rilis di sini.

Contoh (dari dokumen):

new Schema({ loc: { type: [Number], index: '2dsphere'}})

... lalu ...

var geojsonPoly = { type: 'Polygon', coordinates: [[[-5,-5], ['-5',5], [5,5], [5,-5],[-5,'-5']]] }

Model.find({ loc: { $within: { $geometry: geojsonPoly }}})
// or
Model.where('loc').within.geometry(geojsonPoly)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara menggunakan MongoRegex (Driver MongoDB C#)

  2. Bagaimana cara mengembalikan hanya nilai bidang di mongodb

  3. Konstruksi Kueri MongoDb C# GeoNear

  4. Populasi luwak vs objek bersarang

  5. Harap gunakan 'MongoMappingContext#setAutoIndexCreation(boolean)' atau timpa 'MongoConfigurationSupport#autoIndexCreation()' agar eksplisit