早上好, 自从将我的 odoo 从版本 15 更新到 16 后,我遇到了问题。 我无法再通过编号检索发票。该函数在版本 15 中有效,但自更新后没有返回任何内容
我的功能:
$result = $models->execute_kw($this->base, $uid, $this->pass, 'account.move', 'search_read', array(array(array('ref', '=', "20230307118"))));
这返回我:
Array ( )
我指定我要查找的发票存在于数据库中
你知道为什么这不再有效吗?
我尝试了相同的功能,但适用于 res.partner 表,我没有遇到任何问题
谢谢
我终于联系上了odoo,他告诉我search_read函数中似乎有一个错误。在版本 15 中可以指定没有返回字段来拥有它们。但是在版本 16 中,不指定返回字段要么什么都不返回,要么返回错误。