【发布时间】:2021-06-25 22:01:16
【问题描述】:
我需要在 Flutter 中创建一个连接到在线数据库的 CRUD,但如果它失去连接,它可以与本地数据库一起使用,但是当恢复连接时,它可以将该数据发送到在线数据库我该怎么做?
【问题讨论】:
-
请先搜索与您的问题相关的教程(即在 Google 上),然后在此处发布您尝试过的内容和遇到的具体问题。
标签: database flutter dart connection crud
我需要在 Flutter 中创建一个连接到在线数据库的 CRUD,但如果它失去连接,它可以与本地数据库一起使用,但是当恢复连接时,它可以将该数据发送到在线数据库我该怎么做?
【问题讨论】:
标签: database flutter dart connection crud
你必须有一个像 Sqlite 这样的离线数据库和一个类似结构的在线数据库。您可以检查互联网连接,当用户离线时,对离线数据库进行 crud,当用户在线时,读取数据库并将更改发送到您的服务器数据库。
【讨论】:
flutter中有一个依赖来检查设备的离线在线状态 flutter_offline 您可以使用此依赖项并根据您刚刚调用 CRUD 操作服务器/本地的状态
这是一个示例应用程序,它将检查online offline status of the device
【讨论】: