小编The*_*ior的帖子

Firestore-获取子集合的父文档

根据要求我的数据库的屏幕截图我正在使用一个使用以下层次结构的Firestore数据库的应用程序:parent_collection:parent_document:子集合:child_document {字符串名称}使用collectionGroup我已经能够查询子集合中具有特定名称的文档,但是我没有知道如何获取parent_document

 db.collectionGroup("subcollection").whereEqualTo("name", searchText).get()
                .addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
                    @Override
                    public void onComplete(@NonNull Task<QuerySnapshot> task) {
                        if(task.isSuccessful()){
                          //here I want to get the parent id of all results
                        }
                    }
                });
Run Code Online (Sandbox Code Playgroud)

做到这一点的最佳方法是什么?

android firebase google-cloud-firestore

7
推荐指数
1
解决办法
1756
查看次数

正则表达式匹配英语、特殊字符和表情符号

我正在尝试构建一个正则表达式来匹配带有特殊字符的英语以及表情符号,我发现这个正则表达式[\u0000-\u007F]+$用于带有特殊字符的英语,而这个正则([^\x00-\x7F]+\ *(?:[^\x00-\x7F]| )*)表达式用于表情符号,但我不知道如何将两者结合起来,知道如何组合吗?

regex regex-group dart

3
推荐指数
1
解决办法
1505
查看次数