Python запросить все строки с помощью sqlalchemy - PullRequest
0 голосов
/ 17 ноября 2018

У меня есть объявление модели в sqlalchemy, например:

class User(Model):
   name: StringType = StringType(required=True)
   age: IntType = IntType(required=True)

Чем у меня есть метод, где я хочу получить все строки из таблицы следующим образом:

def get_users():

   return UsersResponse(dict(
      users=User.query.all()
   ))

UserResponseвыглядит так:

class UsersResponse(Model):
   users: ListType = ListType(ModelType(User))

Я получаю эту ошибку:

schematics.exceptions.DataError: {"users": {"0": ["Input must be a mapping or 'User' instance"], "1": ["Input must be...

Может кто-нибудь помочь мне решить эту проблему?

...