MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

एक नेवला स्कीमा में कोई MongoDB GeoJSON फ़ील्ड का प्रतिनिधित्व कैसे करता है?

संदर्भ के लिए, GeoJSON आधिकारिक तौर पर Mongoose 3.6 में समर्थित है

रिलीज़ नोट यहाँ देखें।

उदाहरण (दस्तावेज़ों से):

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

... फिर ...

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. नेस्टेड फ़ील्ड में MongoDB अद्यतन डेटा

  2. बैच आकार फ़ील्ड नाम फ़ील्ड प्रोजेक्शन में अनदेखा किया गया

  3. मैं मोंगोडब के साथ अनुच्छेदों को कैसे स्टोर/प्रदर्शित करूं?

  4. हैंडलबार:संपत्ति को हल करने के लिए प्रवेश से इनकार कर दिया गया है क्योंकि यह अपने माता-पिता की अपनी संपत्ति नहीं है

  5. Java का उपयोग करके MongoDB सर्वर इंस्टेंस के कनेक्शन के दौरान प्रमाणीकरण