Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.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 如何使用peewee重新选择记录_Python_Peewee - Fatal编程技术网

Python 如何使用peewee重新选择记录

Python 如何使用peewee重新选择记录,python,peewee,Python,Peewee,我试图从数据库中更新Peewee模型对象的所有属性 是这样的: row = OauthReplyThread.get(thread_id=1) time.sleep(60) row.updateFromDatabase() peewee中是否有类似于row.updateFromDatabase()的方法?没有,但您可以添加一个: def refresh(self): return type(self).get(self._pk_expr()) 您的代码不会更新对象,而是创建一个新对象

我试图从数据库中更新Peewee模型对象的所有属性

是这样的:

row = OauthReplyThread.get(thread_id=1)
time.sleep(60)
row.updateFromDatabase()

peewee中是否有类似于
row.updateFromDatabase()
的方法?

没有,但您可以添加一个:

def refresh(self):
    return type(self).get(self._pk_expr())

您的代码不会更新对象,而是创建一个新对象。