MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Obiekt kolekcji nie jest wywoływalnym błędem w PyMongo

Jest to jasne pytanie, ale problem wydaje się polegać na tym, że czytasz dokumentację wydania „beta”, ale najprawdopodobniej w rzeczywistości masz zainstalowane co najwyżej „pymongo” 2.8, a nie „3.0b”, o którym mowa w linku. cytat.

Samouczek wydania 2.8 wskazuje na .insert() zamiast tego metoda:

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

Od .insert_one() jest dostępny tylko w sterowniku 3.0b.

Wymuś instalację sterownika "beta" lub żyj ze stabilnym sterownikiem i dostępnymi metodami.

Wydaje się to być winą obecnej „odpowiedzi wyszukiwarki”, która odpowiada „wersji beta” jako „bieżąca”.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongo Sortuj według liczby dopasowań w tablicy

  2. MongoDB $anyElementTrue

  3. Błąd podczas aktualizacji Mongodb z 3.2 do 3.6

  4. Wybierz rekordy pasujące do wartości concat dwóch pól w mongodb

  5. Kompilacje indeksu MongoDB — zapobieganie uruchamianiu nowych kompilacji przez użytkowników