नहीं या तो MongoKit या MongoEngine से संतुष्ट होने, मैं अजगर के लिए अपने ही वस्तु उन्मुख इंटरफ़ेस लिखने का फैसला किया।
मैंने सभी प्रश्न सीधे पिमोंगो को सौंप दिया, इसलिए क्वेरी सिंटैक्स वही है। अधिकांशतः, यह परिणाम के चारों ओर एक ऑब्जेक्ट-रैपर है, कुछ अन्य सहायक जैसे डेटाबेस कनेक्शन पूलिंग, डीबीआरआईफ़ समर्थन, और आपके जीवन को आसान बनाने के लिए अन्य सुविधा विधियों के साथ।
इसे Minimongo कहा जाता है और यह गीथब से उपलब्ध है। हैप्पी हैकिंग!
उदाहरण:
from minimongo import Model, MongoCollection
class MyObject(Model):
model = MongoCollection(database='test', collection='my_collection')
m = MyObject()
m.x = 1
m.field = 'value'
m.other = {'list': True}
m.save()
x = MyObject({'x': 1, 'y': 2}).save()
objs = MyObject.find({'x': 1})
for o in objs:
print o
, यह होना चाहिए "डीआरएम" (दस्तावेज़-संसाधन-मैपिंग) कहा जाता है – zsong
इससे आपको अपनी क्वेरी का उत्तर देने में मदद करनी चाहिए http://docs.mongodb.org/ecosystem/drivers/php-libraries/ – Basav
मोंगलिया नामक एक लाइब्रेरी है जिसे आप मोंगो से बातचीत करते हैं ऑब्जेक्ट्स या डिक्शनरी एक्सेस के माध्यम से ऑब्जेक्ट्स और स्कीमा सत्यापन है जिसे आप सक्षम कर सकते हैं : https://github.com/zagaran/mongolia – Zags