Загрузчик AppEngine и автоматически созданные значения свойств - PullRequest
1 голос
/ 22 января 2011

В моей модели у меня есть свойство:

created = db.DateTimeProperty(required=True, auto_now_add=True)

Когда объект этого типа создается в хранилище данных, автоматически создается свойство созданный .

Когда я использую инструмент массовой загрузки с таблицей, у которой нет этого поля, это поле не заполняется автоматически при загрузке в AppEngine, когда создаются новые объекты.

Как я могу установить время создания для новых объектов, загруженных из массового загрузчика?

1 Ответ

2 голосов
/ 22 января 2011

Добавьте что-то подобное в bulkloader.yaml:

- property: created
  external_name: created
  import_transform: "lambda x: datetime.datetime.utcnow()"
...