无后端 + Zapier。建立对外关系记录

Posted

技术标签:

【中文标题】无后端 + Zapier。建立对外关系记录【英文标题】:Backendless + Zapier. Create record with foreign relationship 【发布时间】:2021-04-18 00:28:30 【问题描述】:

我是低代码应用程序开发领域的新手,到目前为止,我的头发都被拉出来了。

我正在使用第三方网络应用程序通过 webhook 将 JSON 格式的数据提交给 Zapier,然后使用创建记录的无代码 API 将其提交给 Backendless。我遇到了两个我不知道如何解决的问题。

    使用外键关系创建后端记录。我正在表 A 中创建一条记录,但这需要与表 B 有关系。我在 Backendless 中将其设置为这样,但在 Zapier 中,我没有看到在表 A 记录中填充 table_b_id 的选项我正在创作。我在这里错过了什么? 创建表 A 记录后,我想在表 C 中创建多个记录,它们是表 A 记录的子项。我到底该怎么做?使用 Python + SQL,我可以在 2 分钟内完成,但对于我来说,我无法弄清楚如何使用 Zapier 或 Backendless 以 LowCode 方式完成。

任何帮助将不胜感激!我完全被难住了。

【问题讨论】:

【参考方案1】:

    Zapier 的后端操作让您可以在单个表中保存/更新/删除对象。这些是不同的 API 操作。创建关系是一个单独的 API 调用,在 Zapier 的 Backendless 集成中没有相应的操作。但是,您可以使用业务逻辑中的 API 事件处理程序在要保存的对象和相关的“父”(或“子”)表之间创建关系。它可以使用 Java、JS 或无代码来完成。您要创建的事件处理程序是 afterSave

    您可以使用 Codeless 一次调用保存多个对象。最简单的方法是使用Bulk Create 块:https://prnt.sc/x6cwp4。 objects 连接器应该是要保存在表中的对象列表。

【讨论】:

以上是关于无后端 + Zapier。建立对外关系记录的主要内容,如果未能解决你的问题,请参考以下文章

建立SSH的信任关系

access建立查询时,啥情况下两表之间要建立关系

Fluent API 和建立 1:* 关系

给已有数据的oracle表建立外键关系

“无后端”的开发模式

数通面试私房菜之ISIS专题第三期:ISIS邻居关系建立