如何在 Odoo 的表单视图模型的 Many2one 字段中渲染?

How to render in form view model's Many2one's field field in Odoo?

假设我有

class A(models.Model):    
    _name = "A"
    field_a = fields.Many2one('B')


class B(models.Model):
    _name = "B"
    field_b = fields.Char()

我需要渲染一个模型是A的表单field_b。我试过这样:

<field name="field_a.field_b" /> 

但运气不好

正确的做法是什么?

为了在当前视图中显示来自 m2o 的字段,创建一个相关字段。

class A(models.Model):    
    _name = "A"
    field_a = fields.Many2one('B')
    field_b = fields.Char(related='field_a.field_b')


class B(models.Model):
    _name = "B"
    field_b = fields.Char()

现在在模型 A 视图中,您可以:

 <field name="field_b" />