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

Batas geolokasi Mongodb pencarian/permintaan

Anda dapat menggunakan operator kotak, lihat:http:// /docs.mongodb.org/manual/reference/operator/query/box/#op._S_box dengan contoh berikut diambil langsung dari halaman tersebut:

db.places.find( { loc : { $geoWithin : { $box :
                                      [ [ 0 , 0 ] ,
                                        [ 100 , 100 ] ] } } } )

Perlu dicatat bahwa indeks 2d dianggap warisan. Jika Anda dapat mengonversi menggunakan GeoJSON dan indeks 2dsphere, maka Anda dapat menggunakan operator $geoWithin:lihat

http://docs.mongodb.org/manual/ referensi/operator/query/geoWithin/#op._S_geoWithin

GeoJSON memiliki sejumlah manfaat lain, salah satunya adalah mudah ditransmisikan dan dicerna oleh aplikasi pemetaan web seperti OpenLayers atau Leaflet.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah ada cara untuk menemukan alamat ip mana yang terhubung ke db?

  2. Populasi Luwak setelah Agregat

  3. Memulai dengan PHP dan MongoDB

  4. Tetapkan hasil pengembalian luwak ke variabel node js

  5. cara membandingkan dua bidang dalam dokumen dalam agregasi pipa (mongoDB)