【发布时间】:2017-01-06 17:25:46
【问题描述】:
我正在制作一个出租车应用程序,我使用 Geofire 和 Geoquery 来获取最近的司机。
现在我有 3 种类型的汽车“3 座、4 座和 7 座”,用户可以在它们之间切换,我想更改查询以从正确的参考中获取数据。
我的代码供参考和查询:
refDrivers = FirebaseDatabase.getInstance().getReference("drivers_locations_" + car_seats + "seat");
geoFireDrivers = new GeoFire(refDrivers);
geoQuery = geoFireDrivers.queryAtLocation(new GeoLocation(31.2551039, 30.0162619), 3);
其中car_seats 是用户选择的汽车类型。
【问题讨论】:
标签: android firebase firebase-realtime-database geofire