sqlalchemy orm - 根据另一个表更改表中的列

时间:2016-08-29 08:35:41

标签: python postgresql orm sqlalchemy

我有3张桌子

表1

| id  | name |
|:---:|:----:|
| 1   | name |

表2

| id  | name | status |
|:---:|:----:|:------:|
| 1   | name |  True  |

表3

| id_table1  | id_table2 | datetime | status_table2 |
|:----------:|----------:|:--------:|:-------------:|
|     1      |     1     |01/11/2011|     True      |

当我在表3中创建链接时如何更改表2中的状态,在python中使用sqlalchemy ORM时,必须在创建表3中的链接时更改状态,并且还必须在链接删除时更改状态,谁有任何酷和简单的想法?

1 个答案:

答案 0 :(得分:0)

使用ORM事件解决问题