AWSのMobile HubとSwiftでiOSアプリを作っています。
NoSQL DatabaseでAttributeのTypeを決める際、StringやNumberなどと言うものから選べますが、Swiftで作ったその他の型、例えばData型などを保存したい場合はどうすれば良いのでしょうか?
やりたい事は以下のような構造体の要素を1つの項目としたテーブルを作りたいです。
Swift
1struct DataforNOSQL:Codable { 2 3 var name:String 4 var dur:Double 5 var color:Data 6 7}
現在以上のように定義したデータセットにそれぞれAWSで生成したUserIDを付属して保存できるようにしたいです。
そのため、以下のようにname,dur,colorというアトリビュートを設定してタイプを決めたいのですがDate型に対するタイプがわかりません。因みに以下の画像の3つプラスUserIDというテーブルにしたいです。
ただ以上の構造体はCodableでJSONにエンコードできるのでJSONにしてデータをやりとりするといった事もできるのでしょうか?
以下のチュートリアルのサイトに沿って行なっている程度の知識しかないのですが、以上のようなテーブルを作りデータのやり取りを行うにはどうするのが良いでしょうか?
https://docs.aws.amazon.com/ja_jp/aws-mobile/latest/developerguide/tutorial-ios-aws-mobile-notes-data.html
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/06 12:40