sqlalchemy: непосредственные отношения с описанием

Что лучший способ состоит в том, чтобы создать непосредственные отношения в SQLAlchemy использование описания?

У меня есть две таблицы, foo и bar, и я хочу foo.bar_id связываться с bar. Выгода - то, что это - односторонние непосредственные отношения. bar ничего не должен знать о foo. Для каждого нечто, будет один и только один bar.

Идеально, после выбора нечто, я мог сделать что-то вроде этого:

myfoo.bar.whatever = 5 

Что лучший способ состоит в том, чтобы выполнить это описание использования?

46
задан carl 12 August 2010 в 02:59
поделиться

1 ответ

Оказывается, на самом деле это довольно просто. В вашей модели Foo:

bar_id = Column(Integer, ForeignKey(Bar.id))
bar = relationship(Bar)
2
ответ дан 26 November 2019 в 20:05
поделиться
Другие вопросы по тегам:

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