检索按多个字段排序的Firestore文档不起作用

时间:2019-03-08 11:18:53

标签: java android google-cloud-firestore

我正在尝试按两个字段(类别和计数器-字符串)对文档进行排序 但由于某种原因,它无法正常工作。 我检查了文档,并说出了与编码相同的文字!

我尝试仅按类别和计数器进行排序,但是可以,但是当我查询它们两者时,都表明该任务未成功

        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

                    }
                }

谁能发现错误或弄清楚为什么它不起作用?

0 个答案:

没有答案