我只是设置了一个具有JSON [Continent:{key:"old"}]
的firebase实时数据库,但是,它永远不会改变我的尝试方式。
这是我的代码
public class MainActivity extends AppCompatActivity {
FirebaseDatabase db;
DatabaseReference ref;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
db = FirebaseDatabase.getInstance();
ref = db.getReference("Continent");
ref.child("key").setValue("The new value");
}
}
我将安全规则设置为
"rules": {
".read": true,
".write": true
}
当我检查电话上的值时,它确实说它已更改为“新值”,但在数据库中,它保持不变。