Model 如何更改正式模块(hr)OpenERP模型(表格)中字段的类型

Model 如何更改正式模块(hr)OpenERP模型(表格)中字段的类型,model,module,field,openerp,record,Model,Module,Field,Openerp,Record,我想使用正式的人力资源模块,但我想使用我自己的字段。所以我需要更改许多字段的类型 例如,在hr.employee中,我想将字段:address\u home\u id从类型“manyOne”更改为“char”。我怎么做 我知道两种方法: 首先:设置->自定义->模型->编辑。。我似乎正确地更改了它,但它在视图中没有更改 第二步:找到模块的源代码;更改代码: 'address_home_id': fields.many2one('res.partner.address', 'Home Addres

我想使用正式的人力资源模块,但我想使用我自己的字段。所以我需要更改许多字段的类型

例如,在hr.employee中,我想将字段:address\u home\u id从类型“manyOne”更改为“char”。我怎么做

我知道两种方法:

首先:设置->自定义->模型->编辑。。我似乎正确地更改了它,但它在视图中没有更改

第二步:找到模块的源代码;更改代码:

'address_home_id': fields.many2one('res.partner.address', 'Home Address'),

但当我创建新记录时,失败了

谁能告诉我怎么做才对吗


提前谢谢你

您可以从postgresql端执行此操作。但你做错了。将有许多其他关系或此字段将与其他一些记录相关,这将导致错误。尝试为其添加新字段。

谢谢您的回复。我没有添加--update参数。为这个愚蠢的原因道歉。哈哈。
'address_home_id': fields.char('Home Address',size=32),