@RokeAlvo

Как в SQLAlchemy настроить мапинг?

Не знаю, правильно ли поставил вопрос, но суть следующая:
Допустим в БД есть таблица User c полями id и name
в sqlAlchemy описываю таблицу
class User(Base):
    __tablename__ = 'users'
    id = Column(Integer, primary_key=True)
    full_name = Column(String)


дальше поле name становится доступно как User.full_name

а если я хочу (надо) сделать, что бы поле было доступно по произвольному идентификатору, например name, т.е. что бы я мог обращаться к полю full_name таблицы, как User.name?
  • Вопрос задан
  • 18 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
Алхимия во вторую очередь - ORM, а в первую - Python и OOП

добавьте атрибуты классу, если очень нужно

что-то вроде
self.name = full_name
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы