博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ODOO One2many 删除项失败问题
阅读量:2434 次
发布时间:2019-05-10

本文共 261 字,大约阅读时间需要 1 分钟。

问题出现场景:

项目中,对象A 中有多个related 的one2many字段,这几个字段是 同一个对象B的字段。

编辑对象A 中这个几个related 过来的one2many字段(编辑项,删除项,添加项等),结果出现删除不成功!

问题原因:保存时,要保存的第一个one2many的字段回写B对象时,会清空cache,  导致保存第二个one2many字段再去回写对象B的时候,用的保存值不对了。

解决:修改ORM里面的写操作,每次回写对象时,恢复缓存

影响:每个字段一一恢复缓存,回写,可能存在效率问题,但是暂时感觉不出来尴尬

你可能感兴趣的文章
多线程——背景了解
查看>>
power designer使Comment与Name相同.txt
查看>>
学习Spring 开发指南------基础语义
查看>>
IE下的图片空隙间距BUG和解决办法
查看>>
[pb]从excel导入数据到datawindow
查看>>
CSS Padding in Outlook 2007 and 2010
查看>>
有关内存的思考题
查看>>
What is the difference between gross sales and revenue?
查看>>
Dreamweaver默认打开后缀名为ftl的文件时
查看>>
LNMP一键安装
查看>>
几个分析函数的比较
查看>>
主流算法:
查看>>
RMI
查看>>
J.U.C之Future
查看>>
缓存思想分析
查看>>
一致性hash
查看>>
J.U.C之ConcurrentHashMap分析
查看>>
J.U.C之CopyOnWriteArrayList
查看>>
J.U.C之Atomic&CAS
查看>>
类的生命周期
查看>>