0

listプロパティを持つモデルがあります。

このような各リストデータを含むcsvがあります。

[u'1234567']

リストには、それぞれ1つのアイテムしかありません。

私の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を正しくアップロードするには、どのように構成する必要がありますか?

ありがとう!

4

2 に答える 2

1

次のようなものを試してください。

import_transform: lambda x: [x] if x else None
于 2010-09-01T13:53:47.357 に答える
1

あなたはjsonを使うことができます、それは私のために働きます。このような:

import_transform: transform.none_if_empty(json.loads)
export_transform: transform.none_if_empty(json.dumps)

python_preambleブロックにjsonをインポートすることを忘れないでください。

于 2012-06-05T22:04:01.283 に答える