具有主键sqlalchemy的默认值

马可·赫拉特(Marco Herrarte)

我上以下课

class Comision(Base):
    __tablename__ = 'comision'

    id = Column(Integer, primary_key=True)
    key = Column(Integer, default=process())

在列键中我有defprocess并且我需要使用该表的主键进行一些操作,有可能像参数一样传递它?

meth

尝试

key = Column(Integer, default=process)

或者

key = Column(Integer, default=lambda:process())

定义为key = Column(Integer, default=process())process()仅在Comision定义类时调用一次

看看Context-Sensitive Default Functionshttp://docs.sqlalchemy.org/en/rel_0_8/core/defaults.html了解更多详情。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章