Как повторно выбрать запись с помощью peewee

Я пытаюсь обновить все свойства объекта модели Peewee из базы данных.

Это так:

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

Есть ли какой-нибудь метод, подобный row.updateFromDatabase() в peewee?


person Alexander    schedule 21.08.2015    source источник


Ответы (1)


Нет, но вы можете добавить один:

def refresh(self):
    return type(self).get(self._pk_expr())
person coleifer    schedule 22.08.2015
comment
Ваш код не обновляет объект, он создает новый. - person jpcgt; 07.06.2021