MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak można reprezentować pola MongoDB GeoJSON w schemacie Mongoose?

Dla porównania, GeoJSON jest oficjalnie obsługiwany w Mongoose 3.6

Zobacz informacje o wersji tutaj.

Przykład (z dokumentacji):

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

... potem ...

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. Osadzona populacja mangusty

  2. MongoDB C#:najlepszy wzorzec serializacji identyfikatorów

  3. Jak usunąć wiele kolekcji mongodb naraz?

  4. Jak wykonywać podstawowe operacje na zapytaniach w MongoDB

  5. MongoDB $acos