Mongodb 当我使用pymongo在python中运行convertToCapped命令时,它会给出一个错误,即变量大小未定义
命令是:Mongodb 当我使用pymongo在python中运行convertToCapped命令时,它会给出一个错误,即变量大小未定义,mongodb,database,Mongodb,Database,命令是: db.command({'convertToCapped': 'info', size:100000}) Traceback (most recent call last): File "<pyshell#18>", line 1, in <module> db.command({'convertToCapped': 'info', size:100000}) NameError: name 'size' is not defined db.command(
db.command({'convertToCapped': 'info', size:100000})
Traceback (most recent call last):
File "<pyshell#18>", line 1, in <module>
db.command({'convertToCapped': 'info', size:100000})
NameError: name 'size' is not defined
db.command({'convertToCapped':'info',大小:100000})
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
命令({'convertToCapped':'info',大小:100000})
名称错误:未定义名称“大小”
据我所知,您需要在pymongo上运行如下命令:
db.command( "convertToCapped', 'info', size = 100000 );
如中所述,错误是因为您没有在字典键中引用大小-因此
db.command({'convertToCapped':'info','size':100000})
可以工作-或者您可以使用Dericks语法