首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google App Engine Bulkloader deep key

Google App Engine Bulkloader deep key
EN

Stack Overflow用户
提问于 2012-07-18 21:34:33
回答 1查看 116关注 0票数 0

如何导出某种类型的父密钥(id为string)??

我有两种。种类A和种类B种类B是种类A的子类,当我导出时,我想知道种类A的id,如果我想写A的密钥,它既是一个id,也是B的id,那么对于种类B,导出转换应该是什么?

代码语言:javascript
复制
- kind: A
  connector: csv
  connector_options:
  property_map:
    - property: __key__
      external_name: key
      export_transform: transform.key_id_or_name_as_string
      import_transform: transform.create_foreign_key('key', key_is_id=True)
- kind: B
  connector: csv
  connector_options:
  property_map:
    - property: __key__
      external_name: key
      export_transform: ????
      import_transform: transform.create_deep_key(('A', 'a', True),
                                                ('B', 'key', True))
EN

回答 1

Stack Overflow用户

发布于 2012-07-19 20:42:50

这就是答案

代码语言:javascript
复制
export: 
   - external_name: A
     export_transform: transform.key_id_or_name_as_string_n(0)
   - external_name: B
     export_transform: transform.key_id_or_name_as_string_n(1)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11542669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档