ストーリーボード未使用で開発しています。
やっている事
firestoreに保存する内容をdictionaryにして、setDataする際に利用しています。
下記コードのようにsetして登録するとします。
"hoby"はまだ空にしておきます。
"registerDay" : NSDate()は"ユーザが登録した日時"として扱うので、
この1度しか値をsetせず、今後はsetしたくないです。
db.collection("users").document(ランダムID).setData( ["name" : "taro", "registerDay" : NSDate() "hoby": ""]
お聞きしたいのは、NSDate()のsetの仕方です。
実現したい事
"hoby"が空なので、新たに値に"イラスト"とsetするとします。
その時"registerDay": の値に何も入力することはない(変更が無いから)のですが、
空だとエラーとなり、 NSDate()と再びしても重複してしまいます。
String型では無いので""と入力もできません。
この場合どういった値を入力すれば良いか、お聞きしたいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/08/25 10:45 編集
2018/08/25 11:25
退会済みユーザー
2018/08/25 12:59