odoo16使用RPC获取odoo15附件

近期在项目中使用在odoo16使用rpc的search_read时发现两个问题。

问题一:无法获取odoo15的res_model='stock.picking'的内容,最后发现是res_field影响到了。

方法1:在数据库层面先把res_field转移到另一字段,但这样有可能会影响到线上用户,不建议

方法2:在条件搜索时添加更多的条件去精确到你所需要的attachment,例如:


问题2:在orm层面拉取数据时,报了类似这种错误

需要通过时间段去精确一下,是否是文件过大?建议查询一下file_size,例如我这里通过时间段查询出来是id390692的文件出了问题,其他文件执行都没有问题,

这个问题暂时还没想出来有什么好的解决办法,目前只能通过最笨的方法,报错的附件手动拉取到新项目去,有更好的解决办法欢迎留言!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值