String statusOff= "off";
Map<String, Object> status = new HashMap<>();
status.put("status", statusOff);
db.collection("Users").document("terapis")
.update(status)
.addOnSuccessListener(new OnSuccessListener<Void>() {
@Override
public void onSuccess(Void aVoid) {
}
该代码正在运行,但是如您所见,我遇到了问题,我手动输入了document id
我不知道像whereEqualTo
这样的函数可以更新。
有什么办法吗?
答案 0 :(得分:0)
如果您要更新所有符合某些条件的文档,则不可能。没有类似SQL的“更新位置”功能。您将需要查询符合条件的每个文档,迭代结果,然后分别更新每个文档。