【发布时间】:2018-08-22 09:17:18
【问题描述】:
如果我有一个具有惰性关系的类模型:
class Products(db.Model):
# (...) columns
colors = db.Relationship('Colors',
back_populates='product',
lazy = 'dynamic')
我将如何为这个类创建一个额外的属性,我可以访问:
product = Products.query.first()
number_of_colors = product.num_colors
有什么想法吗? 顺便说一句,这是一个 Flask 项目,上面只是我想要实现的一个简化示例。如果您需要更多信息,请告诉我。
谢谢!!
【问题讨论】:
-
在尝试了不同的搜索词后,我得到了这个:stackoverflow.com/questions/22019567/…,这与我需要的非常相似......但如果能像我的问题一样将它作为一个属性来获得,那就太好了,因为我确实需要一段懒惰的关系
标签: sqlalchemy relationship flask-sqlalchemy