我正在尝试按两个字段(类别和计数器-字符串)对文档进行排序 但由于某种原因,它无法正常工作。 我检查了文档,并说出了与编码相同的文字!
我尝试仅按类别和计数器进行排序,但是可以,但是当我查询它们两者时,都表明该任务未成功
branchReference.collection("Files")
.document(fileToCount)
.collection("Items")
.orderBy("category")
.orderBy("counter")
.get()
.addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task) {
if(task.isSuccessful()){
//works for one query
}
} else {
//Something is wrong
//two ordering queries
}
}
谁能发现错误或弄清楚为什么它不起作用?