我有一个带有列表属性的模型。
我有一个csv,每个列表数据都是这样的。
[u'1234567' ]
该列表每个只有一个项目。
我的bulkloader.yaml已配置import_transform:transform.none_if_empty(list)。它将上面的列表属性上传为[u'[',u'u',u“'”,u'1',u'2',u'3',u'4',u'5',u' 6',u'7',u“'”,u']']
我应该如何配置import_transform才能正确上传?
谢谢!
答案 0 :(得分:1)
尝试这样的事情:
import_transform: lambda x: [x] if x else None
答案 1 :(得分:1)
你可以使用json,它适合我。 像这样:
import_transform: transform.none_if_empty(json.loads)
export_transform: transform.none_if_empty(json.dumps)
请记住在python_preamble块中导入json。