Код: Выделить всё
self.selected_fields = ['id', 'username', ...]
Код: Выделить всё
self.sql = select(model).options(load_only(*self.selected_fields))
Код: Выделить всё
raise exc.NoInspectionAvailable(
sqlalchemy.exc.NoInspectionAvailable: No inspection system is available for object of type
self.sql = select(model).options(load_only(*self.selected_fields))
File "/usr/local/lib/python3.10/site-packages/sqlalchemy/orm/strategy_options.py", line 2398, in load_only
_, lead_element, _ = _parse_attr_argument(attrs[0])
File "/usr/local/lib/python3.10/site-packages/sqlalchemy/orm/strategy_options.py", line 2347, in _parse_attr_argumentraise sa_exc.ArgumentError(
sqlalchemy.exc.ArgumentError: expected ORM mapped attribute for loader strategy argument
Я прочитал много документации и пытаюсь что-то найти в Google, но я не могу... Помогите пожалуйста
Подробнее здесь: https://stackoverflow.com/questions/745 ... sqlalchemy