0

我可以在调试 shell 中轻松地向 Zope 添加/删除对象,例如app.manage_addProduct['OFS.Folder'].manage_addFolder('test'). 但是我想不出一种将更改持久保存到数据库的方法。

我错过了一些明显的东西吗?TIA,

PS:我尝试过app._p_changed=1,但是在使用 退出 shell 后exit(),更改并没有保留下来。

4

1 回答 1

2

您必须提交事务,请参阅:http ://www.zodb.org/zodbbook/transactions.html

于 2013-01-08T04:42:21.210 回答