导入工具
odoo对所有的数据模型设计了一套数据导入方案,大多数情况下这种方式是好用的。但是对于某些场景则不是特别适用,本章将对导入功能做一个详细的介绍。
跳过重复值的方法
odoo默认情况下,对于具有唯一性校验的字段,导入过程中会提示唯一性校验错误,通常这是有意义的。但是当我们的导入数据数量庞大,人工比较难以手动排除的情况下,提供一种跳过策略则显得非常有必要了。
为了解决这个问题,我们在核心基础模块中增加了get_import_unique_field方法,需要在导入跳过唯一性校验的字段,只需要在模型中声明即可。
def get_import_unique_field(self):
return ["code"]