【发布时间】:2017-11-14 09:31:56
【问题描述】:
使用DocumentReference.set(object) 时,布尔字段会发生变化。带有“is”前缀的字段被更改为普通字段值
class Invitation {
private boolean isRequested;
private boolean isValid;
private boolean isAccepted;
private String lastName,firstName;
private long sentOn;
}
当我使用set() 方法将此对象推送到数据库时,布尔值以这种方式更改:
【问题讨论】:
-
我使用的是安卓
-
你必须传递虚拟数据!
-
不,我正在创建一个邀请类并通过 set 方法推送它
-
您正在推送空值。?或者它总是替换同一个对象。?
-
其中少数未初始化,稍后将使用更新方法进行更新
标签: android firebase google-cloud-firestore