Loading

自定义设置 自动删除的问题

设置都是继承自res.config.settings对象,settings又是一个TransientModel. 自己在写一个config的时候发现每天数据库表里的数据都会被清空。。。

 

 

从源码上面可以看出,TransientModel不会永久存在数据库里,会定期被清空。

那么如何指定这个被清空的时间呢?

我们可以使用 _transient_max_count 或 _max_age 这两个属性。

也可以在配置文件中添加:

 osv_memory_count_limit
 osv_memory_age_limit

这两个属性来指定,当数据集的行数到达指定行数后触发清空机制。

posted @ 2016-07-18 15:40  青岛欧姆网络科技  阅读(293)  评论(0编辑  收藏  举报