【发布时间】:2018-12-15 10:04:17
【问题描述】:
像 firebase 实时数据库一样,我不想在 firestore 集合中存储 null/空值。所以我如何从 firestore 集合中跳过或删除 null 字段
下面的函数将数据保存到firestore
private void saveTofireStore(String path, User userObject,Class<?> classType){
FirebaseFirestore db = FirebaseFirestore.getInstance();
documentReference = db.document(path);
Log.d(TAG,""+documentReference.getPath());
documentReference
.set(userObject)
.addOnCompleteListener(task -> {
if (task.isSuccessful()){
appearanceMutableLiveData.setValue(task.getResult());
}else {
appearanceMutableLiveData.setValue(null);
}
});
}
【问题讨论】:
标签: android firebase google-cloud-firestore