android - 文档存在于 firestore 但 firestore 返回 g false
问题描述
我正在尝试检查文档在集合中的位置。但是当我进行查询时它返回 false 但正如您在照片文档中看到的那样,我在哪里做错了?
public MutableLiveData<Boolean> isConversationNodeExsits(String documentID) {
if (isConversationNodeExsits == null ) {
isConversationNodeExsits = new MutableLiveData<>();
db.collection(Constants.CONVERCTION_ID)
.document("13005065233@umt,edu,pk---sifusir@fidelium10,com")
.get()
.addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
@Override
public void onComplete(@NonNull Task<DocumentSnapshot> task) {
if (task.getResult().exists()) {
Log.d(TAG, " conversation node exists ");
isConversationNodeExsits.setValue(true);
} else {
Log.d(TAG, " conversation node not exists " + task.getResult().getReference().getPath());
isConversationNodeExsits.setValue(false);
}
}
});
}
return isConversationNodeExsits;
}
解决方案
推荐阅读
- java - jython-standalone:通过设置 python 路径在 Java 中运行 Python 脚本?
- aws-lambda - 当被 Amplify.API 调用时,如何从 API Gateway 获取 Cognito Sub?
- python - 使用 pyomo 分段优化问题中的链接变量
- python - Python:在屏幕上创建 8*8 2D 网格
- json - Json在MVS(Unity)中更改(接收新值)时自动(un)格式化
- javascript - 使用.splice方法后如何从数组中获取删除的数组元素
- python - 在绘图图上获取隐藏/非隐藏轨迹的当前状态的方法(Python3,Plotly.graph_objs)
- discord - Discord.JS,对向 Bot DM 发送特定短语的用户进行编号
- java - 在 Node.js 中将 Java 字节数组转换为 Buffer
- python - 使用 Dagster 收集元数据