0
DynamoDBテーブルからデータを取得するのに成功できます。MobileHubを使用してDynamoDBからデータを取得できません
func myRequest(completionHandler: (response: AWSDynamoDBObjectModel?, error: NSError?) -> Void) {
let objectMapper = AWSDynamoDBObjectMapper.defaultDynamoDBObjectMapper()
objectMapper.load(myModel.self,
hashKey: AWSIdentityManager.defaultIdentityManager().identityId!,
rangeKey: nil,
completionHandler: {(response: AWSDynamoDBObjectModel?, error: NSError?) -> Void in
dispatch_async(dispatch_get_main_queue(), {
completionHandler(response: response, error: error)
})
})
}
完了ハンドラの不平応答はnilですが、ログは内容が期待される応答であることを示します。
これは、テーブル 'モデルmyModel
にJSON応答をマッピングする際に問題が発生したようです。
myModel
10を取得するには、Mobile Hubからサンプルアプリケーションを取得し、既存のフィールドを使用しているものに置き換えます。