डॉक्स में, यह कहना है कि डिफ़ॉल्ट रूप से, मोंगो अक्षांश/देशांतर के रूप में यह मान लेता है:मैं मोंगो में भूगर्भीय क्वेरी कैसे चला सकता हूं?
डिफ़ॉल्ट रूप से, सूचकांक मानता है कि आपके अनुक्रमण अक्षांश/देशांतर कर रहे हैं और इस प्रकार के लिए एक [-180 कॉन्फ़िगर किया गया है। .180] मूल्य सीमा।
तो, चलो कहते हैं कि मैं अपने दस्तावेज़ में इस डालते हैं:
db.mycollection.ensureIndex({"loc":"2d"})
अब, मैं कैसे मोंगो में निम्नलिखित को निष्पादित करते हैं:
post['loc'] = [ -40.234, 56.222]
db.mycollection.save(post)
मैं अपने सूचकांक सुनिश्चित?
- मुझे सभी दस्तावेजों की 5 मील की दूरी के भीतर कर रहे दें एक निश्चित अक्षांश/देशांतर
- मुझे
$maxDistance
के साथ conjuction में एक निश्चित अक्षांश/देशांतर
आप सबसे अच्छे हैं! – Ali