Mongodb insert_one()获取了意外的关键字参数';检查#u键';

Mongodb insert_one()获取了意外的关键字参数';检查#u键';,mongodb,python-2.7,Mongodb,Python 2.7,我试图在mongodb中插入一个带有点的键,但它不起作用 def mongo(self,product_dict): myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["toys_db"] mycol = mydb["toys3"] mydict = product_dict print "First : ",mydict

我试图在mongodb中插入一个带有点的键,但它不起作用

 def mongo(self,product_dict):
    myclient = pymongo.MongoClient("mongodb://localhost:27017/")
    mydb = myclient["toys_db"]
    mycol = mydb["toys3"]

    mydict = product_dict
    print "First : ",mydict        

    for i in xrange(1): 
        mydict['i'] = i 
        mydict['_id'] = ObjectId() 

        mycol.insert_one(mydict , check_keys= False)
错误:

insert\u one()获得意外的关键字参数“check\u keys”


您使用的是哪个版本的pymongo?似乎不支持选项
检查密钥
:MongoDB shell版本:3.2.22只有
绕过文档验证
,有
检查密钥
,但已弃用。