相关疑难解决方法(0)

Firestore 空结果算作已读?

我想知道您是否获取了文件但没有要返回的文件,这算作至少读过一次还是不计入任何不会增加价格的内容?
我一直在寻找,但我找不到答案。
任何帮助表示赞赏。

firebase google-cloud-firestore

5
推荐指数
1
解决办法
985
查看次数

每次更改位置时,我都要负责读取操作吗?

我有保持100个位置,每一个与所述一个公司的FireStore数据库latlng正确设置。我创建了一个方法来使用回调从数据库中实际读取数据:

public static void readLocations(MyCallback myCallback) {
    locationsRef.get().addOnCompleteListener(task -> {
        if (task.isSuccessful()) {
            List<LocationModel> locationList = new ArrayList<>();
            for (QueryDocumentSnapshot document : task.getResult()) {
                LocationModel locationModel = document.toObject(LocationModel.class);
                locationList.add(locationModel);
            }
            myCallback.onCallback(locationList);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

我正在使用 aLocationCallback来跟踪当前位置。使用下面的代码,我readLocations()在 LocationCallback 中调用方法来做一些关于某些距离的数学运算:

LocationCallback locationCallback = new LocationCallback() {
    @Override
    public void onLocationResult(LocationResult locationResult) {
        for (Location myLocation : locationResult.getLocations()) {
            currentLocation = myLocation;
            LatLng currentLatLng = new LatLng(currentLocation.getLatitude(), currentLocation.getLongitude());

            readLocations(locationList -> {
                for (LocationModel lm : …
Run Code Online (Sandbox Code Playgroud)

java android firebase google-cloud-firestore

1
推荐指数
1
解决办法
168
查看次数

标签 统计

firebase ×2

google-cloud-firestore ×2

android ×1

java ×1