class odoo.fields.Many2one

【说明】:
comodel_name:目标模型
domain:可选域
context:可选上下文
ondelete:在引用的记录被删除时所做的操作:可用的值下有: ‘set null’, ‘restrict’, ‘cascade’
auto_join:对该字段的搜索是否有JOIN生成
delegate:设置为True 来让你目标模型的字段可通过当前模型进行访问(对应 _inherits)
check_company:添加默认作用域[‘|’, (‘company_id’, ‘=’, False), (‘company_id’, ‘=’, company_id)]。 标记该字段在 _check_company中进行验证。

 

【示例】

categ_id = fields.Many2one(
    'product.category',
    '产品分类',
    change_default=True,
    default=_get_default_category_id,
    roup_expand='_read_group_categ_id',
    required=True,
    help="选择当前产品的类别"
)

 

【示例】

standard_id = fields.Many2one(
    'hb_base.size.standard',
    '码制标准',
    index=True,
    required=True,
    ondelete='cascade'
)