実現したいこと
firestoreの配列データに追加するのにarrayUnion()を使っています。
同じ値を入れると上書きされてしまうので、上書きせずに追加したいです。
例えば、5回繰り返し1を入れた時、配列は[1,1,1,1,1]となって欲しいのに、
実際は[1]となってしまいます。
該当のソースコード
SwiftUI
1var db=Firestore.firestore() 2let ref=db.collection("NewDiary").document("title") 3ref.updateData([ 4 "content": FieldValue.arrayUnion([content]) 5 ])
