এই কেবল সত্য নয়,
"মঙ্গোতে স্থানিক সূচকগুলির সুবিধা নেওয়ার জন্য, আপনার বহু স্থানের প্রতিটি পয়েন্টের জন্য একটি রেকর্ড ছাড়া কিছু স্থানিকভাবে সূচিকৃত সংগ্রহের প্রয়োজন হবে, অন্য সংগ্রহে আপনার স্থানিক রেকর্ডের রেকর্ড আইডির অতিরিক্ত মান সহ, তারপর একটি ব্যবহার করুন একটি [সংগ্রহ] থেকে রেকর্ড আইডি পেতে বাউন্ডিং বাক্স ক্যোয়ারী এবং কার্যকরভাবে একটি যোগদানের অনুকরণ করে অন্য [সংগ্রহ] থেকে [রেকর্ড ডেটা] নির্বাচন করুন ""
আমার কাছে ইউএসজিএস পয়েন্টের ডেটা একক মঙ্গো সংগ্রহে রেকর্ড রয়েছে যা দেখতে দেখতে এটি সংরক্ষণ করে:
> db.names.find({FEATURE_NAME: 'Mount Saint Helens', STATE_ALPHA: 'WA'})
{ "_id" : ObjectId("4e262106d7a99b7db41a4919"),
"_ID" : 1525360,
"FEATURE_NAME" : "Mount Saint Helens",
"FEATURE_CLASS" : "Summit",
"STATE_ALPHA" : "WA",
"STATE_FIPS" : 53,
"COUNTY_NAME" : "Skamania",
"COUNTY_FIPS" : "059",
"COORDS" : [ -122.1944, 46.1912 ],
"ELEV_IN_FT" : "8356" }
আমি এই তথ্যটিতে বাউন্ডিং বাক্সের কোয়েরি করতে সক্ষম হলাম যা পুরো রেকর্ডটি (অন্য সংগ্রহের প্রয়োজন ছাড়াই) ফিরিয়ে দেয়।
প্রশ্ন:
> box = [[-126.562500,45.089036], [-123.750000,47.040182]]
[ [ -126.5625, 45.089036 ], [ -123.75, 47.040182 ] ]
> db.names.find({"COORDS" : {"$within" : {"$box" : box}}, FEATURE_CLASS: "Summit"}, {FEATURE_NAME: true, COUNTY_NAME: true, STATE_ALPHA: true, ELEV_IN_FEET: true}).limit(5);
প্রতিক্রিয়া:
{ "_id" : ObjectId("4e2620f8d7a99b7db4146cec"), "FEATURE_NAME" : "Harlocker Hill", "STATE_ALPHA" : "OR", "COUNTY_NAME" : "Coos" }
{ "_id" : ObjectId("4e2620f8d7a99b7db414a349"), "FEATURE_NAME" : "Neskowin Crest", "STATE_ALPHA" : "OR", "COUNTY_NAME" : "Tillamook" }
{ "_id" : ObjectId("4e2620f8d7a99b7db414a105"), "FEATURE_NAME" : "Miles Mountain", "STATE_ALPHA" : "OR", "COUNTY_NAME" : "Tillamook" }
{ "_id" : ObjectId("4e2620f8d7a99b7db414934a"), "FEATURE_NAME" : "Mount Gauldy", "STATE_ALPHA" : "OR", "COUNTY_NAME" : "Tillamook" }
{ "_id" : ObjectId("4e2620f8d7a99b7db4149d06"), "FEATURE_NAME" : "Little Hebo", "STATE_ALPHA" : "OR", "COUNTY_NAME" : "Yamhill" }
মোঙ্গো নিকটতম প্রতিবেশী অনুসন্ধানগুলি করার পাশাপাশি বহুভুজ অনুসন্ধানে পয়েন্ট করার ক্ষমতাও সরবরাহ করে। এটি mongodb.org এ ভালভাবে নথিভুক্ত করা হয়