0
有没有办法找出持久sqlalchemy映射对象是否被修改?找出是否修改了持久sqlalchemy映射对象
这意味着我从数据库中接收到一个对象(持久,同名)。 然后用户(也许!)在对话窗口中修改它的数据。
有没有办法找出内存/ RAM中的对象是否与数据库本身的实例相比被修改?我不想将每个属性与对话窗口中的数据进行比较。
有没有办法找出持久sqlalchemy映射对象是否被修改?找出是否修改了持久sqlalchemy映射对象
这意味着我从数据库中接收到一个对象(持久,同名)。 然后用户(也许!)在对话窗口中修改它的数据。
有没有办法找出内存/ RAM中的对象是否与数据库本身的实例相比被修改?我不想将每个属性与对话窗口中的数据进行比较。
见docs
session = sqlalchemy.orm.Session.object_session(model)
session.is_modified(model)