【发布时间】:2019-08-21 17:58:19
【问题描述】:
在 sqlalchemy ORM 中,有没有办法将一列设置为等于其他两列的计算?这将类似于 MySQL 生成的列。例如:
class FactStockQuantity(Base):
__tablename__ = 'test'
id = Column(BIGINT(unsigned=True), primary_key=True, autoincrement=True)
value1 = Column(INTEGER(unsigned=True), index=True)
value2 = Column(INTEGER(unsigned=True), index=True)
value3 = Column(INTEGER(unsigned=True), index=True, value= value1 + value2)```
【问题讨论】:
标签: python orm sqlalchemy