sql >> Database teknologi >  >> NoSQL >> MongoDB

Samlingsobjekt kan ikke kaldes fejl med PyMongo

Det er et klart spørgsmål, men problemet her ser ud til at være, at du læser fra "beta"-udgivelsesdokumentationen, men efter al sandsynlighed har du faktisk højst "pymongo" 2.8 installeret i stedet for "3.0b" der henvises til i det link, du citat.

2.8-udgivelsesvejledningen peger på .insert() metode i stedet:

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

Siden .insert_one() er kun tilgængelig i 3.0b-driveren.

Enten tvinge installationen af ​​"beta"-driveren eller leve med en stabil driver og de tilgængelige metoder.

Dette ser ud til at være skyld i, at det aktuelle "søgemaskinesvar" matcher "beta-udgivelsen" som "aktuelt".



  1. Node.js + mongoose find fryser node, når mere end 100 resultater

  2. MongoDB:Unik nøgle i indlejret dokument

  3. MongoDB $måned

  4. Hvordan konfigurerer man forårssessioner til at arbejde med Redis i xml?