Pymongo tutorial के साथ कॉल करने योग्य त्रुटि नहीं है और संग्रह पर insert_one
विधि को कॉल करते समय त्रुटि प्राप्त हो रही है।संग्रह ऑब्जेक्ट Pymongo
In [1]: import pymongo
In [2]: from pymongo import MongoClient
In [3]: client = MongoClient()
In [4]: db = client.new_db
In [5]: db
Out[5]: Database(MongoClient('localhost', 27017), u'new_db')
In [6]: posts = db.posts
In [7]: posts.insert_one({'a':1})
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-7-2271c01f9a85> in <module>()
----> 1 posts.insert_one({'a':1})
C:\Anaconda\lib\site-packages\pymongo-2.8-py2.7-win32.egg\pymongo\collection.py in __call__(self, *a
rgs, **kwargs)
1771 "call the '%s' method on a 'Collection' object it is "
1772 "failing because no such method exists." %
-> 1773 self.__name.split(".")[-1])
TypeError: 'Collection' object is not callable. If you meant to call the 'insert_one' method on a 'Collection' object it is failing because no such method exists.
इस त्रुटि पर चर्चा करने वाले कुछ पोस्ट ऑनलाइन हैं लेकिन सभी ऐसा लगता है जब उपयोगकर्ता बहिष्कृत नाम कहता है।
मैं यहां क्या गलत कर रहा हूं पर कोई मार्गदर्शन?
मैं यह भी जोड़ना चाहूंगा कि यह एक उदाहरण है जिसे "स्पष्ट" उदाहरण कहा जाता है। उन निगरानीों का उदाहरण उदाहरण का पालन करना अच्छा होगा। –
यह मेरे साथ भी हुआ। पोस्टिंग के लिए धन्यवाद =)। – rockerBOO