【发布时间】:2021-05-25 00:09:10
【问题描述】:
import pymongo
from pymongo import MongoClient
clusler = MongoClient("mongodb+srv://dbuser:<****>@cluster0.w1jsy.mongodb.net/myFirstDatabase?retryWrites=true&w=majority")
db =clusler ["test"]
collection =["test"]
post1={"_id":5,"name":"nour"}
post2 ={"_id":6,"name":"amir"}
x=collection.insert_many([post1,post2])
运行此代码时,我收到此错误:
AttributeError: 列表对象没有属性'insert_many'
【问题讨论】:
-
像这样定义
collection:collection = db["test"]。另请参阅gist.github.com/jpautom/abee7ed7e6241bb8f574。
标签: python list attributes attributeerror