我有一个需要保存到Cognito中的模型。 如何存储模型是最佳的?
struct Puzzle {
let puzzleId: String
let completed: Bool
let time: Date
let hints: Int
let state: State
let history: String
}
将所有模型属性连接成字符串似乎效率低下。
答案 0 :(得分:0)
如果您希望存储仅需要由特定用户访问的键值对,并且这些键值对需要跨设备同步,则可以使用Amazon Cognito Sync。
Amazon Cognito Sync可让您将最终用户数据保存在包含键值对的数据集中。此数据与Amazon Cognito身份相关联,因此可以跨登录和设备访问它。可以通过调用客户端库中提供的synchronize方法来同步Amazon Cognito服务与最终用户设备之间的数据。