通过Odoo中的XMLRPC获取one2many记录的完整对象,而不仅仅是ID

时间:2015-06-29 11:57:49

标签: openerp xml-rpc odoo odoo-8

在做"阅读"或" search_read"方法在Odoo中使用XMLRPC调用模型,默认情况下只返回one2many记录的id列表。有没有办法获得关系模型类的整个对象而不仅仅是ids?

当然,我可以在单独的XMLRPC调用中获取相关表的记录,然后匹配id以获取完整对象。但我只是好奇,无论如何都要在一个XMLRPC调用中做到这一点???

2 个答案:

答案 0 :(得分:2)

不是我在read / search_read方法中知道的。另一种方法是使用自定义粗粒度方法来组合您想要的结果并将其交还。与a2many字段AFAIK相同。

答案 1 :(得分:1)

XML-RPC无法编组openerp浏览对象,因此我们无法使用xmlrpc中的browse方法。它会给出以下错误。 “错误不能整理物体”

所以,最好只继续使用read方法