01 2024 档案

摘要:在odoo16中,对于存储型(store=True)计算字段当设置precompute为True时,在模型执行实际的创建操作之前,会使用当前提供的vals,创建一个虚拟记录(通过new方法),并通过访问虚拟记录的字段,来获取计算后字段值。 阅读全文
posted @ 2024-01-11 09:19 goyier 阅读(305) 评论(0) 推荐(0)
摘要:计算字段严格意义上分为两种:存储型和非存储型。 1)非存储型的计算字段,在其计算方法中,要确保该字段被赋值,也是保证缓存中有这个字段的值,否则会报错。13以前会报CacheMiss的错误,14以后会报ValueError的错误。 当他依赖的字段修改时,通过modified方法,使它在缓存中无效,在后 阅读全文
posted @ 2024-01-10 10:30 goyier 阅读(133) 评论(0) 推荐(0)