I have a modal class PlayerDetails:
public class PlayerDetails{
@ServerTimestamp
Date regDate;
boolean hasPlayed;
ArrayList<Integer> optionSkipped;
PlayerDetails();
PlayerDetails(Date regDate, boolean hasPlayed , ArrayList<Integer> optionSkipped){
this.regDate = regDate;
this.hasPlayed = hasPlayed;
this.optionSkipped = optionSkipped;
}
}
I want to store [-1,-1,-1,-1]
as default of optionSkipped
in firestore document field.
Like this
I present in Firstore database my field optionSkipped is null
I am inserting data in Firstore like this:
PlayerDetails details=new PlayerDetails(null,false,null);
databaserefrence.collection("game")
.document("game1")
.set(details)
.addOnCompleteListener
..........................
............etc
After adding [-1,-1,-1,-1] ArrayList in Firestore.
I want to update the same array later, like this perhaps [0,0,-1,-1].