1
Firestoreを使用しようとしています。Firestoreのアップデートリストオブジェクト
私はので、私が試した、このリストに更新したいユーザー
public class User {
private String mail;
private String username;
public User() {
}
public User(String mail, String username) {
this.mail = mail;
this.username = username;
}
public String getMail() {
return mail;
}
public String getUsername() {
return username;
}
}
のリストを含むコレクショングループを持っている:
List<User> list = new ArrayList<>();
list.add(new User("[email protected]", "foo"));
reference.update("users", list)
.addOnSuccessListener(new OnSuccessListener<Void>() {
@Override
public void onSuccess(Void aVoid) {
Log.d(TAG, "DocumentSnapshot successfully updated!");
}
})
.addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Log.w(TAG, "Error updating document", e);
}
});
}
をしかし、私は例外があります。
java.lang.IllegalArgumentException:無効なデータです。サポートされていないタイプ:my.package.name.models.User
Firestoreを使用してオブジェクトのリストを更新するにはどうすればよいですか?