sql >> Databáze >  >> NoSQL >> MongoDB

Objekt kolekce není volatelná chyba s PyMongo

Je to jasná otázka, ale problém se zdá být v tom, že čtete z dokumentace k vydání „beta“, ale se vší pravděpodobností máte nanejvýš nainstalované „pymongo“ 2.8 spíše než „3.0b“, na které odkazuje odkaz citovat.

Návod k vydání 2.8 ukazuje na .insert() metoda místo toho:

posts.insert({'a':1})

Od .insert_one() je k dispozici pouze v ovladači 3.0b.

Buď vynutit instalaci "beta" ovladače, nebo žít se stabilním ovladačem a dostupnými metodami.

Zdá se, že je to chyba současné „odpovědi vyhledávače“, která odpovídá „vydání beta“ jako „aktuální“.



  1. Jak obejít nedostatek transakcí v MongoDB?

  2. Aktualizace a vrácení dokumentu v Mongodb

  3. MongoDB - Import dat

  4. Program scrapy-redis se automaticky neuzavírá