无后端 + 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。建立对外关系记录的主要内容,如果未能解决你的问题,请参考以下文章