Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Pymongo删除多个类型错误_Python_Mongodb_Pymongo_Typeerror - Fatal编程技术网

Python Pymongo删除多个类型错误

Python Pymongo删除多个类型错误,python,mongodb,pymongo,typeerror,Python,Mongodb,Pymongo,Typeerror,我一直使用此选项删除超过24小时的条目: entries.delete_many({"Time": {"$lt": time.time()-24*60*60} }) 它已经工作了很长时间,但现在它突然抛出了一个错误: Type: TypeError (Inappropriate argument type.) 是被弃用了还是怎么了?它是如何工作的?我不知道为什么它会停止工作,但您应该尝试传递一个datetime对象,而不是int datetime.datetime.now()-datetim

我一直使用此选项删除超过24小时的条目:

entries.delete_many({"Time": {"$lt": time.time()-24*60*60} })
它已经工作了很长时间,但现在它突然抛出了一个错误:

Type: TypeError (Inappropriate argument type.)

是被弃用了还是怎么了?它是如何工作的?

我不知道为什么它会停止工作,但您应该尝试传递一个datetime对象,而不是int

datetime.datetime.now()-datetime.timedelta(24,60,60)