Database 如何使我的应用程序与本地和云数据库协同工作?

Database 如何使我的应用程序与本地和云数据库协同工作?,database,flutter,dart,synchronization,sqflite,Database,Flutter,Dart,Synchronization,Sqflite,大家好,我希望你们都很好,我有一个问题(嗯,不是问题,因为我还没有真正应用到我的应用程序中。 就是这样,, 我有一个使用Sqlite数据库的Flatter应用程序(我有大约15个不同的表),现在我的应用程序需要连接到我的云数据库(我的后端使用postgress数据库),我使用云函数将信息带到我的应用程序,但它只为我的sqflite数据库提供数据(通常覆盖所有现有数据),但现在我需要的只是附加信息,而不是覆盖它 第2部分。-此外,我希望在启动我的云功能之前,让应用程序检查我的本地数据库中是否有任何

大家好,我希望你们都很好,我有一个问题(嗯,不是问题,因为我还没有真正应用到我的应用程序中。 就是这样,, 我有一个使用Sqlite数据库的Flatter应用程序(我有大约15个不同的表),现在我的应用程序需要连接到我的云数据库(我的后端使用postgress数据库),我使用云函数将信息带到我的应用程序,但它只为我的sqflite数据库提供数据(通常覆盖所有现有数据),但现在我需要的只是附加信息,而不是覆盖它

第2部分。-此外,我希望在启动我的云功能之前,让应用程序检查我的本地数据库中是否有任何更改,如果有,请将其发送到我的云数据库

那么,如何让我的cloudfunction只通过检查本地数据库中的内容来带来新信息呢?
我该如何实现这一同步呢?

您需要告诉云函数您已经拥有哪些数据,以便它知道如何从响应中省略这些数据。这是行偏移量、ID、地址、摘要对象还是其他全部取决于您和您的后端设置。