小编Dan*_*n M的帖子

Sqlalchemy - 根据另一列的更改更新列

我正在使用,sqlalchemy但发现难以搜索的文档.

我有这两列:

    verified = Column(Boolean, default=False)
    verified_at = Column(DateTime, nullable=True)
Run Code Online (Sandbox Code Playgroud)

我想创建一个像这样的函数:

    if self.verified and not oldobj.verified:
        self.verified_at = datetime.datetime.utcnow
    if not self.verified and oldobj.verified:
        self.verified_at = None
Run Code Online (Sandbox Code Playgroud)

我不知道在哪里放这样的代码.我可以把它放在应用程序中,但更喜欢该model对象处理这个逻辑.

python sqlalchemy

3
推荐指数
2
解决办法
1598
查看次数

标签 统计

python ×1

sqlalchemy ×1