我正在创建一个启动主页活动的应用程序,并在Firebase数据库中创建方法。这样做是正确的,但是每个用户都有一个名为acoins
的变量,如果有人进入,如果它已经存在且没有设置为0并保持其值,我希望这样。
这是我的代码:
databaseRef.child("users/" + user.getDisplayName() + "/acoins").setValue(0);
private void setUserData(FirebaseUser user) {
nameTextView.setText(user.getDisplayName());
emailTextView.setText(user.getEmail());
idTextView.setText(user.getUid());
Glide.with(this).load(user.getPhotoUrl()).into(photoImageView);
DatabaseReference databaseRef = FirebaseDatabase.getInstance().getReference();
databaseRef.child("users/" + user.getDisplayName()).setValue(user.getEmail());
databaseRef.child("users/" + user.getDisplayName() + "/acoins").setValue(0);
}
答案 0 :(得分:0)
在setUserData()方法
中尝试此操作SELECT "Department","Job Type" FROM OG_COCKPIT_HC_CONTR_V