sql >> Database >  >> NoSQL >> MongoDB

Verzamelobject kan niet worden opgeroepen fout met PyMongo

Het is een duidelijke vraag, maar het probleem hier lijkt te zijn dat je leest uit de "bèta"-releasedocumentatie, maar naar alle waarschijnlijkheid heb je eigenlijk hoogstens "pymongo" 2.8 geïnstalleerd in plaats van de "3.0b" waarnaar in de link wordt verwezen citaat.

De 2.8 release-tutorial verwijst naar de .insert() methode in plaats daarvan:

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

Sinds .insert_one() is alleen beschikbaar in het 3.0b-stuurprogramma.

Forceer de installatie van het "bèta"-stuurprogramma of leef met een stabiel stuurprogramma en de beschikbare methoden.

Dit lijkt de fout te zijn van de huidige "zoekmachinereactie" die overeenkomt met de "bèta-release" als "huidig".



  1. Overzicht van Apache HBase-replicatie

  2. hoe kan ik zien naar welke ports mongo luistert vanuit de mongo-shell?

  3. Kan Redis 6 profiteren van multi-core CPU's?

  4. Welke eenheid wordt gebruikt om het CPU-gebruik van Redis weer te geven?