現在、私はTeamデータストアに常駐しています。
team = Team.get_by_key_name('Plants')
また、ローカルコンピューターに次のCSVファイルがあります。
name,level
Pea Shooter,1
Threepeater,3
Melon-pult,20
私bulkloader.yamlはこのように見えます:
python_preamble:
- import: models
- import: my_transforms
transformers:
- kind: Character
connector: csv
property_map:
- property: name
external_name: name
- property: level
external_name: level
import_transform: my_transforms.transform_integer
私は次のmodels.pyようなものを書きました:
from google.appengine.ext import db
class Team(db.Model):
name = db.StringProperty()
class Character(db.Model):
name = db.StringProperty()
level = db.IntegerProperty()
私も書いたmy_transforms.py:
def transform_integer(integer_string):
return int(integer_string)
質問:Character CSVファイルをアップロードして、がデータストアに入るときにparentプロパティが割り当てられる ようにするにはどうすればよいteamですか?