首页 文章

如何导入与父模型相关的子模型?

提问于
浏览
0

我有一个带有2个Google Drive Tables(FatherM和SonM模型)的应用程序,并且具有多对一的关系

我能够在导出时在SonM模型的电子表格中导出数据,导出时会自动创建一个额外的列,其中包含关系名称(FatherM)并包含所有父级记录的键

当我导入单个模型数据Son电子表格时,我发现了一个错误:

V:1在相应的模型中找不到电子表格中的字段名称“FatherM” .

是的,它在模型中不存在,但是由关系创建

我如何导入SonM数据?

2 回答

  • 0

    “导入单一模型”和“导入所有模型和关系”模式“导入单一模型”之间的区别不导入关系,而是期望电子表格中的所有列都是模型的字段 . 您可以尝试使用“导入所有模型和关系”模式与电子表格,其他所有(SonM除外)电子表格选项卡不包含数据 .

  • 0

    非常感谢您的回答

    我现在也使用所有模型来导入关系 .

    她是一些评论 . 如果您有任何信息要给我,请不要犹豫告诉我

    我的目标是从电子表格中的测试环境导出所有模型,手动添加行或修改,然后我会在prod环境中导入所有数据

    1)我已导出所有数据OK 2)我已经导入了所有数据:

    第一句话:如果其中一个电子表格选项卡为空(只有一行带有 Headers 列),我在导入时出错:无法从null读取属性“length” . 已导入0条记录我已删除所有没有数据的标签,现在不再出现此错误

    第二句话:我从谷歌导入的另一个导入消息单元格“V:6”的值错误:无法导入关联:“邀请 - 事件”,因为没有定义记录键 . 0记录导入Event是我父亲的模型,Invit是我的儿子模型 . (对于一个事件我有很多邀请)关于V:6,在Invit选项卡中V是事件的关系列 . (它包含与Event模型的主_Key链接的所有键,此列的名称是我创建的关系的名称)此选项卡的前5行是我手动使用的邀请我的appmaker应用程序,(并且这些行中的每一行在A列上都有_Key值)第6行和之后是我手动添加的邀请(来自另一个工具,这些是我需要导入的旧邀请)在第6行和在列A(_key)为空之后V:6中的单元格值是它存在的事件(_Key) . 所以我不明白Google的导入错误消息 . (你明白这个消息吗?)

    第三个评论我已经完成了这个测试:使用appmaker工具创建一个新的子关系导出所有数据重新导入完全相同的数据我有这个错误驱动器表内部错误 . 记录不存在 . 已导入0个关联

    你知道我在哪里可以找到关于导入关系的信息,在这个页面https://developers.google.com/appmaker/models/import-export关于关系

    谢谢Stéphane

相关问题