我正在尝试写入我的Firebase数据库,但这样做时没有发生任何事情。尽管添加了onCompleteListener
,但没有任何回报。
我正在创建自定义对象,然后尝试将其放入我的数据库中。
声明数据库:
DatabaseReference mDatabase;
on onCreate:
mDatabase = FirebaseDatabase.getInstance().getReference(); // This returns the correct URL for my project
我创建对象的代码是:
Party party = new Party(partyName, partyDescription, userUID, new ArrayList<PartyUser>(), isExplicitAllowedSwitch.isChecked());
我将此代码分配给我的数据库的代码是:
mDatabase.child("party").child("1").setValue(party);
规则:
{
"rules": {
".read": true,
".write": true
}
}
另外,我注意到了(这可能与问题无关,但是..)我可以从手机上卸载我的应用程序,重新安装它,它会记住使用FirebaseAuth登录的用户,即使我删除了用户完全!
奇怪的是,即使我将值设置为“Hello”,也会出现相同的结果。