0

我陷入了我的项目的主要问题。 我想要的是:一位用户是顾客,另一位是司机。 我有2个数据库,其中客户的经度和纬度正在节省,也为驱动程序的数据库中的驱动程序。 我希望当客户请求驱动程序应用程序获取驱动程序接受的当前用户的uid下的客户数据库的经度和纬度。 如何获得该客户的uid? 我发现的方法来访问客户数据库从多个数据库获取uid firebase

FirebaseOptions options = new FirebaseOptions.Builder() 
      .setApplicationId("<your application id>") 
      .setApiKey("<your api key>") 
      .setDatabaseUrl("<your DB url that ends in 'firebaseio.com/' ") 
      .build(); 

但我怎么能得到哪些要求当前用户的UID。 这里是2个数据库

Firebase Database Customer

Firebase Database Driver

驱动uid是只是假设,我忘记用push()方法下UID的图像。

+0

我想我们可以帮忙,如果你给你已经写的代码。 –

回答

0
myDatabase.child("codes") 
    .addListenerForSingleValueEvent(new ValueEventListener() { 
public void onDataChange(DataSnapshot dataSnapshot) { 
    String clubkey = dataSnapshot.getKey(); 

firebase_instance.limit(100).on("child_added", function(snap) { 
    var name = snap.key; 
}); 
+0

你能解释一下吗? –

相关问题