我有一个由三个字段组成的表,这里是伪代码
class Table(Base):
a = Column()
b = Column()
c = Column()
当我提交时,我想限制对字段“b”的任何更改,不管它在代码中是否更改。
t = getObj(c=3) # Gets object of Table with a=1, b=2, c=3
t.a = 5
t.b = 10
session.merge(t)
session.commit()
提交到数据库后,我进行一个查询:
new_t = getObj(c=3)
new_t.a ==> should be 5
new_t.b ==> should be 2
new_t.c ==> should be 3
我不想要新的价值观 t.b
在数据库中保持不变,而不管是否在上面更改。
请让我在评论中知道,如果有什么不合理的问题。
暂无答案!
目前还没有任何答案,快来回答吧!