导入工具

odoo对所有的数据模型设计了一套数据导入方案,大多数情况下这种方式是好用的。但是对于某些场景则不是特别适用,本章将对导入功能做一个详细的介绍。

跳过重复值的方法

odoo默认情况下,对于具有唯一性校验的字段,导入过程中会提示唯一性校验错误,通常这是有意义的。但是当我们的导入数据数量庞大,人工比较难以手动排除的情况下,提供一种跳过策略则显得非常有必要了。

为了解决这个问题,我们在核心基础模块中增加了get_import_unique_field方法,需要在导入跳过唯一性校验的字段,只需要在模型中声明即可。

def get_import_unique_field(self):
    return ["code"]

results matching ""

    No results matching ""