@route('/locations', method='GET')
def get_location():
entity = db['locations'].find({'coordinate2d': {'$near': [37.871593, -122.272747]}}).limit(3)
if not entity:
abort(404, 'No nearby locations')
return entity
कोड के ऊपर हिस्से के लिए प्रतिक्रिया है:अजगर/बोतल/MongoDB: असमर्थित प्रतिक्रिया के प्रकार: <type 'dict'>
Error 500: Internal Server Error
Sorry, the requested URL 'http://localhost:8080/locations' caused an error:
Unsupported response type: <type 'dict'>
मैं कैसे प्राप्त कर सकते हैं कि एक प्रकार के रूप में बोतल मोंगो से जानकारी JSON के रूप में लौट सकते हैं ?
आप समस्या सड़ते की कोशिश की है, यानि कि एक साधारण शब्दकोश शाब्दिक साथ 'db.find' कॉल की जगह? अगर यह इस तरह से काम करता है, तो समस्या मोंगो से संबंधित होनी चाहिए। क्या यह नहीं है, यह बोतल से संबंधित है। – Helgi
@ हेल्गी मेरे पास है, बेशक बोतल नियमित शब्दकोष के साथ काम करता है। हालांकि यह मोंगोडीबी ऑब्जेक्ट आईडी को संभाल नहीं सकता है। –