2012-07-18 38 views
0

如何導出某種類的父密鑰(id爲字符串)?Google App Engine Bulkloader深卡

我有兩種。種類A和種類B種類B是種類A的孩子,當我輸出時,我想知道種類A的身份證。如果我想寫A的身份證以及種類B作爲B的ID?

- 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)) 

回答

1

這裏的答案

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) 
+0

謝謝上帝這個答案。隨處查找 - 其他人,請在轉換結束時注意_n – 2014-07-29 02:15:22