gpt4 book ai didi

java - 我可以在Backendless中手动设置ObjectId吗

转载 作者:行者123 更新时间:2023-12-01 10:19:11 26 4
gpt4 key购买 nike

我使用Parse.com用于存储我的数据,但自 they will shut down their service我将使用Backendless future 。

我在 Android 应用程序中使用它在设备之间同步数据。由于该应用程序可以离线工作,我将使用 SQLite DB 来存储数据并在在线时将其同步到 Backendless。来自 Backendless 的新数据也将存储在 SQLite DB 中,以便在离线工作时可用。

因此,当离线并创建新记录时,我必须将其存储在 SQLite 中,直到再次在线。现在我可以手动设置 ObjectId,它是 Backendless 对象的标识符,即使已经设置了 ObjectId,Backendless 仍然会得到尚未保存到云端的信息?

最佳答案

即使后端接受外部 objectId (我认为它不接受),在将对象发送到后端之前删除本地 ObjectId 会更安全,让后端生成一个新的。这样,您就不必管理多个 ID 生成器并担心唯一性。

如果您无法更改本地ObjectId,您仍然可以删除并使用后端Id重新创建本地对象。

关于java - 我可以在Backendless中手动设置ObjectId吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35728405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com