Google app maker 在App Maker中最大化多个用户之间的页面同步价值?

Google app maker 在App Maker中最大化多个用户之间的页面同步价值?,google-app-maker,Google App Maker,我想知道如何确保多个用户同时使用App Maker应用时看到相同数据的最佳方法和方法 例如,如果两个用户位于ContactEdit页面上,并且他们正在编辑相同的联系人项目详细信息。如果数据源设置为自动保存(即非手动保存模式),那么如果一个用户更新联系人姓名(联系人项目名称的输入/编辑字段),其他查看该项目相同联系人编辑页面的用户是否也会使用新值更新其联系人姓名字段 或者可能只有绑定可以“推送”更改到另一个用户?例如,如果顶部有一个标签小部件,显示联系人的全名,它绑定到联系人姓名字段,那么该标签小

我想知道如何确保多个用户同时使用App Maker应用时看到相同数据的最佳方法和方法

例如,如果两个用户位于ContactEdit页面上,并且他们正在编辑相同的联系人项目详细信息。如果数据源设置为自动保存(即非手动保存模式),那么如果一个用户更新联系人姓名(联系人项目名称的输入/编辑字段),其他查看该项目相同联系人编辑页面的用户是否也会使用新值更新其联系人姓名字段

或者可能只有绑定可以“推送”更改到另一个用户?例如,如果顶部有一个标签小部件,显示联系人的全名,它绑定到联系人姓名字段,那么该标签小部件是针对所有用户还是仅针对当前用户进行更新

在我的测试中(在预览模式下),似乎只有在我手动刷新页面后数据才会更新(不确定这是否是预览模式限制)。看起来,除非数据源被重新加载(甚至当我在页面的附件中添加数据源重新加载时,它并不总是不断更新,而且我需要先离开然后再返回),否则更改不会“推送”给其他用户,对吗?是否有一种方法可以立即将更改推送到所有用户


谢谢你的时间和考虑

如果您希望与下图类似,我强烈建议您使用Firebase


我建议您阅读有关Firebase的文档。否则,对于appmaker本机数据源来说,它是一个非常吸引人的特性。祝你好运

非常感谢您的建议和视频演示!Firebase是要取代Google Cloud SQL还是要在其上运行?如果它取代了它,这样做有什么缺点吗?我在读Firebase数据库,它的结构似乎与关系数据库完全不同,只是想知道我是否会为了这个特性放弃其他东西。