gpt4 book ai didi

python - 可以在 SQLAlchemy 中设置类似 rails 的关联吗?

转载 作者:行者123 更新时间:2023-11-28 20:10:11 25 4
gpt4 key购买 nike

在 Rails 中,您可以设置关联,这样如果您有一个文章和类别模型并且“类别”是“文章”的一列,您可以这样做:

article.category --> returns the category Object

但在 SQLAlchemy 中,我只能这样做:

article.category --> only returns the category's id

有没有办法使用 SQLAlchemy 获取 Category 对象?我目前正在使用定义模型的声明式风格。

最佳答案

你可以创建这样的关系

category_id = Column(Integer, ForeignKey('category.id'))
category = relationship('Category')

这样你就可以在访问类别时得到对象。

关于python - 可以在 SQLAlchemy 中设置类似 rails 的关联吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8747136/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com