1
私はタクシーアプリを作成しています。私はGeofireとGeoqueryを使用して最寄りのドライバを取得しています。Geofireは複数の参照を照会します
私は3種類の車を「3席、4席、7席」持っていて、ユーザーはそれらを切り替えることができます。正しい参照からデータを取得するためにクエリを変更します。参照およびクエリの
マイコード:car_seats
は、ユーザが選択した車種である
refDrivers = FirebaseDatabase.getInstance().getReference("drivers_locations_" + car_seats + "seat");
geoFireDrivers = new GeoFire(refDrivers);
geoQuery = geoFireDrivers.queryAtLocation(new GeoLocation(31.2551039, 30.0162619), 3);
。