Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何访问数据库Firebase中的属性_Android_Firebase_Firebase Realtime Database - Fatal编程技术网

Android 如何访问数据库Firebase中的属性

Android 如何访问数据库Firebase中的属性,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,我想知道方向,但这对我没用,有什么帮助吗 Fdatabase = FirebaseDatabase.getInstance().getReference().child("Fondation").child("Directions"); Fdatabase.orderByChild("NomDirection").addValueEventListener(new com.google.firebase.database.ValueEventListener() { @Override

我想知道方向,但这对我没用,有什么帮助吗

 Fdatabase = FirebaseDatabase.getInstance().getReference().child("Fondation").child("Directions");
Fdatabase.orderByChild("NomDirection").addValueEventListener(new com.google.firebase.database.ValueEventListener() {
    @Override
    public void onDataChange(com.google.firebase.database.DataSnapshot dataSnapshot) {
        //final List<String> etab = new ArrayList<String>();
        for (DataSnapshot child : dataSnapshot.getChildren()) {
            namedirection = (String) child.child("NomDirection").getValue();
            //  etab.add(namedirection);
            Toast.makeText(testFondation.this,namedirection,Toast.LENGTH_SHORT).show();

        }

    }
Fdatabase=FirebaseDatabase.getInstance().getReference().child(“基金会”).child(“方向”);
Fdatabase.orderByChild(“NomDirection”).addValueEventListener(新建com.google.firebase.database.ValueEventListener()){
@凌驾
public void onDataChange(com.google.firebase.database.database.DataSnapshot DataSnapshot){
//最终列表etab=新的ArrayList();
对于(DataSnapshot子项:DataSnapshot.getChildren()){
namedirection=(字符串)child.child(“NomDirection”).getValue();
//添加(名称方向);
Toast.makeText(testFondation.this,namedirection,Toast.LENGTH_SHORT.show();
}
}

您必须使用
.getReference().child(“基金会”).child(“-KrjG…”).child(“方向”)

更好地查找
.getReference(“基金会/-KrjG…/方向)


因此,您需要在查询中插入以“KrjG…”开头的密钥。

ohh是的,很抱歉,这里的错误,我已经添加了这个子项,但它仍然不起作用!!:(@IkramLaaroussi Hi.你检查过这个链接吗?它会对你有用。@IkramLaaroussi你可以检查这个链接如何用键和键检索数据value@IkramLaaroussi你查过链接了吗?