Если я получаю несколько записей из базы данных с помощью peewee, я могу преобразовать их в слова вроде этого:
users = User.select().where(User.attribute == some_value).dicts()
Однако часто мне нужна только одна запись (или я знаю, что только одна запись будетбудет возвращено), поэтому я могу сделать:
one_user = User.get(User.name == some_value)
Но я не могу вызвать .dicts()
для объекта, который возвращается этим.
Есть ли способ получить результат этого getзапрос в диктовке?
На данный момент единственное, что я могу придумать, это непифонический
one_user = User.select().where(User.name == some_value).dicts()[0]